spring boot
panxiaolan
这个作者很懒,什么都没留下…
展开
-
Spring AOP
一、初衷1、水平分离:展示层-->业务层-->持久层2、垂直分离:模块划分(如订单、库存)3、切面分离:分离功能性需求与非功能性需求二、AOP的好处1、集中处理某一关注点2、方便的添加删除关注点,不影响主业务模块代码3、侵入性少,增强代码的可读性和可维护性三、应用场景权限控制 日志记录 缓存控制 事物控制 性能监控 分布式追踪 异常处理等等。四、支持AOP的语言Java ...原创 2018-06-25 15:44:11 · 108 阅读 · 0 评论 -
spring boot
springFrameWork(JAVAEE框架)——》spring boot——》springcloud(spring 云微服,分布式微服)spring2.0新特性:1、Java的只能依赖Java8 即JDK1.82、底层框架使用了springframework 5.x3、全新特性:支持web fluxspring boot 环境准备1、安装配置JDK1.82、maven3、IDE(idea推荐...原创 2018-06-26 09:08:27 · 140 阅读 · 0 评论 -
spring boot helloword
一、HelloWorld依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.9.RELEASE&l...转载 2018-07-04 11:01:55 · 157 阅读 · 0 评论 -
springboot整合freemarker
框架:spring boot、maven1、pom文件添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactI...转载 2018-07-04 15:39:20 · 212 阅读 · 0 评论 -
@RequestParam,@PathParam,@PathVariable等注解区别
@RequestParam 和 @PathVariable 注解是用于从request中接收请求的,两个都可以接收参数,关键点不同的是@RequestParam 是从request里面拿取值,而 @PathVariable 是从一个URI模板里面来填充@RequestParam看下面一段代码:http://localhost:8080/springmvc/hello/101?param...转载 2018-07-19 10:52:16 · 280 阅读 · 0 评论 -
Spring boot 解决 hibernate no session异常(即使用OSIV open session in view 模式)
启动类中加入 @Beanpublic OpenEntityManagerInViewFilter openEntityManagerInViewFilter(){ return new OpenEntityManagerInViewFilter();}配置文件中加入 spring.jpa.open-in-view=true原创 2018-07-19 14:41:20 · 1371 阅读 · 0 评论 -
springBoot注解大全
一、注解(annotations)列表@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使用Jav...转载 2018-07-19 15:28:55 · 155 阅读 · 0 评论 -
SpringBoot 整合Druid
一:引包 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.9</version> </dependency转载 2018-07-19 15:50:22 · 188 阅读 · 0 评论