E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SpringBoot学习
SpringBoot学习
历程(4)->全局异常的处理
在写到springboot的全局异常的处理时,在这里直接先展示一个简单的示例:importorg.springframework.web.bind.annotation.ControllerAdvice;importorg.springframework.web.bind.annotation.ExceptionHandler;importorg.springframework.web.bind.
蓝-锋
·
2018-01-22 12:55
SpringBoot学习历程
SpringBoot学习
历程(1)->springboot的介绍
springboot是什么我们在学习一个技术的的时候,首先需要弄明白的是,这个技术是什么,他又什么特点,如何才能很快的来上手学习。在这里关于springboot是什么,现在网上的介绍已经有很多了,大都是大同小异,很简单的来讲,springboot只是spring框架的一部分,他是spring社区中的一个开源框架,相比与spring来讲,springboot能够帮助开发者快速的并且足够简洁的来搭建一
蓝-锋
·
2018-01-20 15:55
SpringBoot学习历程
SpringBoot学习
之自动装配
在前面使用SSM集成时,我们可以使用注解实现无配置化注入,但是这种依赖被进行“人工干预了的”,换句话就是说我们手动进行装配,那么此时还没有达到SpringBoot这种自动装配的效果,那么究竟SpringBoot如何进行自动装配的呢?下面我们就一探究竟一。SpringBoot中创建对象的注解扩充其实说白了,SpringBoot并不属于一种新的技术,只不过Spring-Boot-Starter-xxx
聂晨
·
2018-01-18 12:00
SpringBoot学习
-(8)集成mybatis
mybatis开发团队为SpringBoot提供了MyBatis-Spring-Boot-Starter。所以如果觉的使用springdata不好用,或者是习惯使用mybatis,可以将springboot与mybatis进行整合。1.添加依赖pom.xmlorg.mybatis.spring.bootmybatis-spring-boot-starter1.1.12.创建实例beanUserIn
wondertang
·
2018-01-15 21:29
springboot
mybatis
springboot
SpringBoot学习
-(7)使用freemarker
上面一篇介绍了springboot使用thymeleaf作为模板,本篇介绍一下如何使用freemarker模板。使用freemarker模板配置和使用thymeleaf模板配置基本相似1.引入依赖pom.xmlorg.springframework.bootspring-boot-starter-freemarker2.修改配置文件application.properties如果使用默认就不需要添
wondertang
·
2018-01-14 22:21
springboot
SpringBoot学习
-(6)使用thymeleaf
thymeleaf是什么?是一个模板!什么模板,看看再说。要使用thymeleaf,需要先引入thymeleaf的依赖1.依赖pom.xmlorg.springframework.bootspring-boot-starter-thymeleaf2.添加配置文件application.properties#thymeleafspring.thymeleaf.cache=falsespring.th
wondertang
·
2018-01-14 22:10
springboot
springboot学习
笔记(七)集成低版本和高版本Elasticsearch 搜索引擎
历经风雨,翻山越岭,一路坎坷,才发现原来真理就在身旁!简述坎坷过程:1.由于项目当中使用的是低版本的elasticsearch1.x,使用springdataElasticsearch分分钟集成。只需导入spring-data-elasticsearch的依赖,在配置文件中配置参数即可(如下):org.springframework.dataspring-data-elasticsearch1.3
xc丶卡卡
·
2017-12-28 10:00
Elasticsearch
springboot
springboot学习
笔记(五)springboot MongoTemplate的使用
首先导入相关依赖:org.mongodbmongo-java-driverorg.mongodb.morphiamorphia0.109配置文件application.properties配置连接参数:spring.data.mongodb.host=xxxspring.data.mongodb.port=xxxspring.data.mongodb.database=xxx相关实体(偷个懒,直接
xc丶卡卡
·
2017-12-26 17:47
springboot
springboot学习
笔记(四)使用querydsl完成条件查询
什么是QueryDSL1,QueryDSL仅仅是一个通用的查询框架,专注于通过JavaAPI构建类型安全的SQL查询。2,Querydsl可以通过一组通用的查询API为用户构建出适合不同类型ORM框架或者是SQL的查询语句,也就是说QueryDSL是基于各种ORM框架以及SQL之上的一个通用的查询框架。3,借助QueryDSL可以在任何支持的ORM框架或者SQL平台上以一种通用的API方式来构建查
xc丶卡卡
·
2017-12-22 11:27
springboot
springboot学习
笔记(三)使用JDBC以及整合spring data jpa
springbootJDBC的使用:1.引入依赖mysqlmysql-connector-javaorg.springframework.bootspring-boot-starter-jdbc2.数据库连接配置编辑application.properties加入spring.datasource.url=jdbc:mysql://192.9.8.144:3306/eym_lib?useUnico
xc丶卡卡
·
2017-12-21 09:31
springboot
SpringBoot学习
之SpringBoot执行器
在以往的分布式开发当中,各个服务节点的监控必不可少。监控包含有很多方面,比如说:内存占用情况,节点是否健康等。在spring-boot会给我们提供相关资源监控叫做spring-boot-actuator,通过执行器可以帮我管理和监控生产环境下的应用服务。一。添加SpringBoot执行器的依赖(版本2.0.0.RELEASE)添加gradle配置依赖:dependencies{compile('o
聂晨
·
2017-12-20 20:00
Spring Boot学习笔记一:快速入门集成JPA mybatis rabbitmq mongodb redis
image.png交流或更多内容请关注我的公众号:nezha_blog我的技术博客:https://nezha.github.io微信公众号1.
SpringBoot学习
笔记--全注解方式SpringBoot
哪吒小子
·
2017-12-15 19:10
springboot学习
之启动类中的@SpringBootApplication注解
最近公司对原有框架进行微服务升级,使用的是SpringCould框架,springboot是SpringCloud的基础,随着不断对SpringBoot的了解,越发的发现它的强大;在这里简单总结自己所学的;提到SpringBoot,很吸引人的一点就是他的启动类,通过一个简单的main方法就可以运行,去除了spring中那些烦人的xml配置;它可以直接打包成jar/war包,然后这个jar/war包
Deemo__
·
2017-12-10 11:47
springcould
springboot学习
之启动类中的@SpringBootApplication注解
最近公司对原有框架进行微服务升级,使用的是SpringCould框架,springboot是SpringCloud的基础,随着不断对SpringBoot的了解,越发的发现它的强大;在这里简单总结自己所学的;提到SpringBoot,很吸引人的一点就是他的启动类,通过一个简单的main方法就可以运行,去除了spring中那些烦人的xml配置;它可以直接打包成jar/war包,然后这个jar/war包
Deemo__
·
2017-12-10 11:47
springcould
RestTemplate设置headers,访问https实现ssl请求
在上一篇
springboot学习
记录之RestTemplate中,我们知道了:如何创建RestTemplate实例如何通过spring管理RestTemplate如何使用RestTemplate。
_奔波儿灞_
·
2017-12-10 11:10
springboot学习
总结系列(一):多环境下(开发环境,生产环境)使用yml 或 properties 配置文件
一、首先创建一个springboot的空项目(创建过程不再赘述,一个标准maven项目),创建完的结构如下所示,直接贴图:MyApplication.java文件的内容如下:packagecom.test;importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.Spr
mayunju
·
2017-12-05 18:50
Spring Boot学习笔记02--深入了解自动配置
摘要看完本文你将掌握如下知识点:SpringBoot都帮我们做了哪些自动配置我们如何接管SpringBoot的自动配置注册Servlet、Filter、Listener的方法SpringBoot系列:
SpringBoot
飘逸峰
·
2017-12-05 02:44
SpringBoot学习
(二)--SpringBoot集成mybatis+freemark
版权声明:作者原创,转载请注明出处。本系列文章目录地址:http://blog.csdn.net/u011961421/article/details/79416510本文在构建第一个SpringBoot工程的基础上,总结集成mybatis+freemark,实现最基础的web开发框架。简介MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有
Super_PF
·
2017-11-30 15:00
IT之路随笔
Spring
Boot
从零开始
SpringBoot学习
6之Logback日志导入mongodb
SpringBoot学习
6之Logback日志导入mongodb微信公众号"IT程序猿进化史",共同学习进化~正如前文所说,springboot自带logback作为其日志新系统,但是在实际工作中,我们常常需要对日志进行管理或分析
公众号-IT程序猿进化史
·
2017-11-22 21:48
Spring
boot
logback
mongodb
SpringBoot学习
5之自定义注解
SpringBoot学习
5之自定义注解在springboot中经常用到一些注解,包括我们在前文中已经遇到的@Controller,@RestController,@RequestMapping等等,这些注解用起来简单
公众号-IT程序猿进化史
·
2017-11-22 21:57
Spring
boot
SpringBoot学习
笔记-基础项目搭建
因为工作需要,最近研究springBoot框架,从零开始什么都不懂,虽然只是基础的项目搭建,但是还是遇到了不少的坑,特此记录下。首先,现在开发工具上安装一个spring的插件(懒人专用),这样可以直接生成springBoot项目,不用一个文件一个文件的重新构建。我的开发工具是Eclipse,步骤:hellp》EclipseMarketplace》popular然后找见springTool是点击in
中二程序员
·
2017-11-13 16:26
eclipse
SpringBoot
Spring Boot学习(四)之web开发渲染页面 -- Freemarker
上篇编写了
SpringBoot学习
(四)之web开发渲染页面--Thymeleaf接下来我们来看一下Freemarker整合springboot来看controller:@RequestMapping(
筱进GG
·
2017-11-10 10:55
Spring
Boot
SpringBoot学习
-Spring定时器的设置
这篇我们先看看SpringBoot自带的定时任务的简单配置问题。首先是在SpringBoot的入口类中,加上@EnableScheduling注解第二步是在你所要执行的方法体上加上@Scheduled注解,并设置相应的执行表达式@Scheduled(cron="0/2*****")publicvoidtestJob(){System.out.println("定时任务正在执行:"+newDate(
ZNG_XP
·
2017-10-19 16:38
集成篇
后端篇
SpringBoot
springboot学习
SpringBoot学习
笔记(十二):如何打印mybatis的日志
刚开始参考官网的介绍进行配置,但是没成功,可能是哪里没弄好?链接:http://www.mybatis.org/mybatis-3/zh/logging.html后来从其他地方找到了解决方案,在application.properties里进行如下配置转自:http://www.cnblogs.com/zhangzhi19861216/p/6789694.htmllogging.level.org
Jalon2015
·
2017-10-18 17:32
MySql学习笔记
MyBatis入门教程
springBoot学习笔记
SpringBoot学习
之Json数据交互
最近在弄监控主机项目,对javaweb又再努力学习。实际的项目场景中,前后分离几乎是所以项目的标配,全栈的时代的逐渐远去,后端负责业务逻辑处理,前端负责数据展示成了一种固定的开发模式。像thymeleaf这种东西没法实现前后端分离模板难学也只有写java的才用吧,还是用js模板引擎接受json好。1.Json报文SpringBoot默认会使用Json作为响应报文格式。首先,我们创建一个UserCo
stillcoolme
·
2017-10-16 21:00
SpringBoot学习
-(十八)SpringBoot整合EhCache
为了提高性能,减少数据库的压力,使用缓存是非常好的手段之一。声明式缓存Spring定义CacheManager和Cache接口用来统一不同的缓存技术。例如JCache、EhCache、Hazelcast、Guava、Redis等。在使用Spring集成Cache的时候,我们需要注册实现的CacheManager的Bean。如果想更深入理解Spring的Cache机制,这边推荐两篇不错的文章。Spr
大白能
·
2017-10-12 09:17
SpringBoot
Spring Boot Demo 系列
项目地址:https://github.com/whirlys/SpringBootDemosJava
springboot学习
与总结,以案例Demo的的形式记录springboot的相关的专题知识,最开始以实现为主
小旋锋
·
2017-10-07 19:57
java
二三事
项目说
Springboot学习
笔记(三)
在Springboot中使用freemarker的步骤:1.在pom中加入依赖:org.springframework.bootspring-boot-starter-freemarker2.默认的freemarker的模板文件在classpath:templates路径下,默认扩展名为ftl,可以在配置文件中更改其默认路径spring:freemaker:templateLoaderPath:c
samhan0616
·
2017-10-03 14:06
SpringBoot学习
-事务注解@Transactional的使用
SpringBoot提供了非常方便的事务操作,通过注解就可以实现事务的回滚,非常方便快捷,下面我们就说一下如何进行事务操作。事务说明:在Spring中,事务有两种实现方式,分别是编程式事务管理和声明式事务管理两种方式。编程式事务管理:编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使
ZNG_XP
·
2017-09-30 11:23
集成篇
后端篇
SpringBoot
springboot学习
SpringBoot学习
-(十四)SpringBoot中建立WebSocket连接(STOMP实现发送消息给指定用户)
使用STOMP实现发送消息给指定用户步骤如下:添加pom文件依赖书写客户端用户实体类书写客户端渠道拦截适配器配置websocketstomp书写控制层书写客户端1.添加pom文件依赖org.springframework.bootspring-boot-starter-websocket2.书写客户端用户实体类自定义客户端用户实体类,封装来自于客户端的信息,相当于为每一个客户端提供唯一的标识pac
大白能
·
2017-09-29 15:34
SpringBoot
SpringBoot学习
-MyBaties的XML文件路径处理
上一篇说有了个问题是SpringBoot在支持MyBaties时需要将XML文件放在resources路径下,逼死强迫症啊,找了一下解决方法,发现SpringBoot在打包的时候默认在Java目录下的文件只打包.java的文件,所以把xml文件或者其他类型文件放在这个目录下,自然就会在项目运行的时候找不到了,所以需要做一些处理操作,让SpringBoot知道需要打包那些类型的文件MavenBuil
ZNG_XP
·
2017-09-28 11:50
BUG篇
集成篇
SpringBoot
springboot学习
SpringBoot学习
-支持PageHelp插件使用
分页是日常需求中常用的功能,今天来看看SpringBoot中支持的PageHelp的配置实现。在先前的百度中,我找了一种自定义BatiesConfig类中配置分页插件的实现方法,研究了一短时间,在设置xml文件路径那卡住了,因为SpringBoot中需要将Mapper映射的xml文件放在resources路径下(感觉应该有处理方法可以让文件放在java文件下也能被扫描到,没做研究,后期再玩玩看),
ZNG_XP
·
2017-09-28 11:03
集成篇
SpringBoot
springboot学习
SpringBoot学习
-(十三)SpringBoot中建立WebSocket连接(STOMP)
STOMP协议介绍STOMP,StreamingTextOrientatedMessageProtocol,是流文本定向消息协议,是一种为MOM(MessageOrientedMiddleware,面向消息的中间件)设计的简单文本协议。它提供了一个可互操作的连接格式,允许STOMP客户端与任意STOMP消息代理(Broker)进行交互,类似于OpenWire(一种二进制协议)。由于其设计简单,很容
大白能
·
2017-09-27 15:30
SpringBoot
springboot学习
之jar和war
大家都知道springboot给我们提供jar和war两种打包方式。虽然他们俩者之间可以很轻松的进行转换,但可能很多人也会像我一样会纠结那在什么情况下使用war,在什么情况下使用jar?还请看官老爷们指点。ps:文章中代码经过简略,因此适用于对springboot有过相关开发或学习经验的朋友们。jar要打包成jar包我们需要经过下面几步:1.pom文件中设置jar...aggregation2.A
_奔波儿灞_
·
2017-09-27 14:52
SpringBoot学习
-(十二)SpringBoot中建立WebSocket连接
WebSocket握手图解:建立连接的步骤:pom文件中添加依赖创建握手拦截器创建WebSocket处理类配置WebSocket前端页面访问项目目录结构:1.pom文件中添加依赖org.springframework.bootspring-boot-starter-websocket2.创建握手拦截器用于进行握手之前和握手之后的操作一般用于握手之前将用户信息交给WebSocketSession管理
大白能
·
2017-09-26 17:00
SpringBoot
SpringBoot学习
-mybatis逆向生成工具
下面给大家介绍一种偷懒的生成工具使用--mybatis-generator,使用此插件可以从数据库生成指定表格对应的实体类、mapper接口以及对应的xml文件(包含一些常用的方法实现)。首先是通过maven添加插件引用org.mybatis.generatormybatis-generator-maven-plugin1.3.2src/main/resources/generatorConfig
ZNG_XP
·
2017-09-25 15:54
集成篇
工具安装篇
SpringBoot
springboot学习
SpringBoot学习
-(九)SpringBoot中的AOP
AOP相关概念:Target(目标对象):需要被代理增强的对象Proxy(代理对象):目标对象被AOP织入增强/通知后,产生的对象.Joinpoint(连接点):指那些被拦截到的点.在Spring中,这些点指方法(因为Spring只支持方法类型的连接点).Pointcut(切入点):指需要(配置)被增强的Joinpoint.Advice(通知/增强):指拦截到Joinpoint后要做的操作.通知分
大白能
·
2017-09-25 12:46
springboot
aop编程
SpringBoot
SpringBoot学习
-(八)SpringBoot中的新注解
1.@RestController通俗的说就是@RestController=@Controller+@ResponseBody。在SpringMVC4之后,我们可以使用@RestController注解来开发基于SpringMVC4的REST风格的JSON服务。@Controller和@RestController的区别:如果只是使用@RestController注解Controller,则Co
大白能
·
2017-09-25 10:00
SpringBoot
SpringBoot学习
-(七)SpringBoot分页插件PageHelper
访问数据库采用mybatis框架1.添加pom文件依赖org.springframework.bootspring-boot-starter-weborg.mybatis.spring.bootmybatis-spring-boot-starter1.3.1com.github.pagehelperpagehelper-spring-boot-starter1.2.3com.alibabadrui
大白能
·
2017-09-25 09:52
SpringBoot
springboot学习
(五)spring boot 整合jsp
阅读更多最近在学习springboot,根据网上各位大神的博客以及官网例子,经历了小白的各种艰难险阻,尚未达到理想效果。springboot整合jsp,可是把我整够了,各种搜学习资料,但是我不乐意直接放大神们的代码,所以我小坑略多。pom.xml需要引入相关支持4.0.0com.examplespring-boot-sample-jsp10.0.1-SNAPSHOTwarspring-boot-s
无语的
·
2017-09-25 09:00
springboot
jsp
SpringBoot学习
-(六)SpringBoot与Mybatis整合
mybatis-spring-boot-starter依赖树如下:mybatis开发团队为SpringBoot提供了MyBatis-Spring-Boot-Starter。首先,MyBatis-Spring-Boot-Starterwill:AutodetectanexistingDataSource.WillcreateandregisteraninstanceofaSqlSessionFact
大白能
·
2017-09-24 16:15
SpringBoot
SpringBoot学习
-(五)SpringBoot测试
1.引入pom依赖org.springframework.bootspring-boot-starter-testtest2.书写测试类packagecom.ahut.mapper;importorg.junit.Test;importorg.junit.runner.RunWith;importorg.springframework.beans.factory.annotation.Autowi
大白能
·
2017-09-24 13:01
SpringBoot
SpringBoot学习
之入门篇
经过多年的发展java的开发体系也越来越全面我们经历了从spring2.5、springMVC3X到现在的springboot,虽然开发方式发生了变化,唯一不变的是我们仍然需要坚持不懈的学习劲头和激情,不断努力不断提高,因此这次特地分享下最近学习springboot的经验,这里不会每个步骤都写的那么详细,就简明扼要的写一下一学习springboot需要具备的基本要求1对spring以及spring
青蛙小王子
·
2017-09-24 12:24
springboot
springboot
SpringBoot学习
笔记之CXF集成(实现用户验证)
Springboot集成CXF说起webservice最近几年restful大行其道,大有取代传统soapwebservice的趋势,但是一些特有或相对老旧的系统依然使用了传统的soapwebservice,例如银行、航空公司的机票查询接口等。目前就遇到了这种情况,需要在系统中查询第三方提供的soapwebservice接口,也就是说要将它整合进现有的系统当中。Spring整合CXF本来十分简单,
liyuejin
·
2017-09-22 09:53
Spring
boot
SpringBoot学习
-(四)SpringBoot配置Druid连接池
官方文档:https://github.com/alibaba/druid/tree/master/druid-spring-boot-starterDruid介绍Druid是一个JDBC组件,druid是阿里开源在github上面的数据库连接池,它包括三部分:*DruidDriver代理Driver,能够提供基于Filter-Chain模式的插件体系。*DruidDataSource高效可管理的
大白能
·
2017-09-21 11:42
SpringBoot
SpringBoot学习
笔记之集成swagger
集成步骤1、在pom.xml中引用度swagger依赖包io.springfoxspringfox-swagger22.6.1io.springfoxspringfox-swagger-ui2.6.1com.fasterxml.jackson.corejackson-core2.6.5com.fasterxml.jackson.corejackson-databind2.6.5com.faster
liyuejin
·
2017-09-20 08:50
SpringBoot学习
笔记之profile使用
1)、用法1:在resources下创建application.properties、application-dev.properties、application-product.properties,这几个环境分别配置的是不同环境的配置文件,在application.properties中通过spring.profiles.active=dev启用application-dev.properti
liyuejin
·
2017-09-20 08:10
Spring
boot
SpringBoot学习
笔记之mybatis分页插件集成
SpringbootMybatis分页使用1)、引入依赖包org.mybatis.spring.bootmybatis-spring-boot-starter1.3.1tk.mybatismapper-spring-boot-starter1.1.4com.github.pagehelperpagehelper-spring-boot-starter1.2.12)、增加mybatis配置#myba
liyuejin
·
2017-09-20 08:18
Spring
boot
SpringBoot学习
笔记之mybatis集成
1)、pom.xml配置maven依赖org.mybatis.spring.bootmybatis-spring-boot-starter1.0.02)、一定要在启动的地方加上@MapperScan("com.vk.liyj.dao")3)、配置文件中加上配置#mybatis配置mybatis.typeAliasesPackage=com.vk.liyj#匹配mapper下的所有mapper.xm
liyuejin
·
2017-09-20 08:48
Spring
boot
SpringBoot学习
笔记之JDBC使用
SpringBoot使用jdbc步骤1)、pom.xml配置maven依赖mysqlmysql-connector-javaorg.springframework.bootspring-boot-starter-jdbc2)、属性配置文件(application.properties)spring.datasource.url=jdbc:mysql://localhost:3306/testspr
liyuejin
·
2017-09-20 08:44
JDBC
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他