1、SpringBoot概述与课程概要介绍2、Spring4快速入门3、Spring4扩展分析(一)4、Spring4扩展分析(二)5、SpringBoot快速入门6、SpringBoot配置分析(一)7、SpringBoot配置分析(二)8、SpringBoot自动配置9、SpringBoot@Enable*注解的工作原理10、SpringBoot@EnableAutoConf..
分类:
编程语言 时间:
2017-08-12 10:16:22
阅读次数:
144
SpringBoot配置详解 SpringBoot自动化配置 在上一节中我们使用Spring Boot实现了一个简单的RESTful API应用,在实现过程中,除了Maven的pom文件的一些配置,我们没有做任何其他的配置,这就是Spring Boot的自动化配置带来的好处,但是,我们还需要了解如何 ...
分类:
编程语言 时间:
2017-08-12 10:11:30
阅读次数:
145
今天遇到一个奇怪的事情: 在springboot的control类中响应路径“/hello”使用@requestmapping注解可以正常访问。 显示如下: 可是,在同一个类型中增加另一个响应路径使用@Getmapping注解,访问就会报错。 在一个control中有2个响应路径指向同一个模版,我发 ...
分类:
编程语言 时间:
2017-08-11 17:47:17
阅读次数:
1029
下面来介绍如何使用@Condition [html] view plain copy public class TestCondition implements Condition { /** * 只有返回true,才会启用配置 */ public boolean matches(Condition ...
分类:
编程语言 时间:
2017-08-11 17:23:35
阅读次数:
372
一、简介 spring 官方网站本身使用Spring 框架开发,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置文件以及复杂的Bean依赖关系。 随着Spring 3.0的发布,Spring IO团队主键开始摆脱XML配置文件,并且在开发过程中大量使用“约定优先配置”(convention ...
分类:
编程语言 时间:
2017-08-10 22:17:15
阅读次数:
266
到这节为止,我们已经实现了身份验证和权限验证。但是,如果我们登录之后多次访问http://localhost:8080/userInfo/userDel的话,会发现权限验证会每次都执行一次。这是有问题的,因为像用户的权限这些我们提供给shiro一次就够了。 下面,我们开始给shiro添加缓存支持: ...
分类:
编程语言 时间:
2017-08-10 11:45:36
阅读次数:
236
运行环境: JDK1.7. SpringBoot1.4.7 redis3.0.4 1.生成Springboot项目,分别添加web,redis依赖,具体的maven依赖如下 数据源 使用spring的默认配置 在 src/main/resources/application.properties 中 ...
分类:
编程语言 时间:
2017-08-10 01:15:21
阅读次数:
207
注意:默认使用Maven项目。 首先在pom.xml中添加依赖 然后启动,启动有两个方式: 方式1:右键 -> run as --> Maven build ,在Goals中输入spring-boot:run ,然后run 即可热启动,此种方式有一个缺点那就是停止服务后端口仍占用,必须在任务管理器中 ...
分类:
编程语言 时间:
2017-08-09 22:15:49
阅读次数:
256
一.前言官网使用说明获取Eureka实例publicStringserviceUrl(){
InstanceInfoinstance=discoveryClient.getNextServerFromEureka("STORES",false);
returninstance.getHomePageUrl();
}步骤:二.导入包pom.xml<dependency>
<groupId>org.springframework.cloud</..
分类:
编程语言 时间:
2017-08-09 16:53:48
阅读次数:
221
需求:aa向bb转账2000 1.准备工作 简单的数据库 2.创建springboot项目,添加依赖pom.xml 3.使用官方提供的代码生成器,生成entity,controller,service,mapper类 添加至项目,结构如下 4.src/main/resources下的资源配置 4.1 ...
分类:
编程语言 时间:
2017-08-08 17:48:17
阅读次数:
5680