![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring boot
losemyfuture
这个作者很懒,什么都没留下…
展开
-
SpringBoot
1 SpringBoot概述敏捷开发(整合框架,直接加入依赖就好,自动配置);无须Tomcat(Java应用程序方式运行,实际jar包),内置Tomcat减少xml配置(甚至没有),配置文件properties/yml注解形式SpringBoot 是一个快速开发的框架,能够快速的整合第三方框架,简化XML配置,全部采用注解形式,内置Tomcat容器,帮助开发者能够实现快速开发,...原创 2018-08-19 16:34:55 · 3858 阅读 · 2 评论 -
Spring boot性能优化
1 Spring boot性能优化1.1 扫包优化@SpringBootApplication注解自动获取应用的配置信息,会给应用带来一些副作用。由自动配置( auto-configuration )和 组件扫描 ( component scanning )组成,这跟使用 @Configuration、@EnableAutoConfiguration 和 @ComponentScan 三个...原创 2018-08-19 22:17:17 · 21126 阅读 · 0 评论 -
Java缓存机制
1 Java缓存1.1 jvm内置缓存Java中实现缓存的方式有很多,比如用static hashMap基于内存缓存的jvm内置缓存,简单不实用,保对象的有效性和周期无法控制,容易造成内存急剧上升。常用的有Oscache(主要针对jsp页面),Ehcache(主要针对数据库访问层),Jcache,Jbosscache等等很多缺点:容易内存溢出、没有持久化(服务重启后丢失)、线程安全、多...原创 2018-08-21 02:53:25 · 61249 阅读 · 2 评论 -
多个application.yml
在项目中,如果是多个模块进行开发,每个模块又都有自己的application.yml,此时加载时只会加载启动类的配置文件,也就是只能加载一个application.yml。解决?将那个需要添加进主项目的配置文件改名比如application-common.yml然后spring: profiles: include: common在主类如此添加即可引用common...原创 2018-09-04 11:40:53 · 4900 阅读 · 1 评论