springBoot
文章平均质量分 65
月光下的蜗牛
这个作者很懒,什么都没留下…
展开
-
springboot+mongodb整合+事务
springboot 是我们java开发界的老牌开发框架,csdn上有一些基础的增删改查的教程详细但是不是很全,我自己再整合boot+mongodb的时候发现有些方法已经过时,或者是即将废弃的方法。特总结如下<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb&原创 2022-05-09 19:17:33 · 4876 阅读 · 5 评论 -
springBoot学习之路之抽象缓存
springBoot学习之路之抽象缓存Spring框架自身并没有实现缓存解决方案,但是从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager接口,提供对缓存功能的声明,能够与多种流行的缓存实现集成。CacheManager:管理各种缓存组件Cache:缓存接口,定义缓存操作,实现有rediscache.ehcachecache,concurrentMapCache等。重要概念以及缓存注解..原创 2020-12-26 23:47:01 · 149 阅读 · 0 评论 -
springBoot学习之路之使用外置的servlet容器
springBoot学习之路之使用外置的servlet容器嵌入式的servlet 容器:优点:简单、便携缺点: 默认是不支持jsp的、优化定制比较复杂(1.使用定制器 2.自己编写嵌入式的的servlet的工厂);外置的servlet容器;外面安装tomcat—应用war包步骤:1.创建一个war项目2.将嵌入式的servlet指定为provide provide 告诉ide已经有环境了不需要再讲嵌入式的servlet打包进项目3.一定要有一个 继承SpringbootServlet原创 2020-12-24 20:59:59 · 154 阅读 · 0 评论 -
springBoot学习之路之错误处理机制篇
***springBoot学习之路之错误处理机制篇1)springBoot默认的错误处理机制:浏览器访问:默认效果:返回一个错误的信息页面客户端访问:如果是其他客户端,默认相应的JSON数据该类为容器中添加了如下组件:1.DefaultErrorAttributes2.BasicErrorController–处理默认的/error请求3.ErrorPageCustomizer–系统出现错误后来到ERROR请求进行处理,;类似spring mvc zhon中...原创 2020-12-23 21:32:59 · 84 阅读 · 1 评论 -
springBoot学习之路之springMVC自动配置篇
****Spring MVC自动配置****Spring Boot为Spring MVC提供了自动配置,可与大多数应用程序完美配合。自动配置在Spring的默认值之上添加了以下功能:包含ContentNegotiatingViewResolver和BeanNameViewResolver。–ContentNegotiatingViewResolve(自动注册了视图解析器)支持提供静态资源,包括对WebJars的支持(在本...原创 2020-12-08 23:31:31 · 103 阅读 · 0 评论 -
springBoot学习之路之thymeleaf模板引擎篇
****1.市面上一般的模板引擎有JSP,velocity,freemaker,thymeleaf****2.springboot内置的模板引擎是thymeleaf.thymeleaf:语法更加简单,功能更加强大。3.thymeleaf-layout是thymeleaf的扩展引擎注意thymeleaf3.x使用的是thymeleaf-layout2.xthymeleaf2.x使用的是thymeleaf-layout1.x使用流程:3.1 引入thymeleaf3.2 thymeleaf使用原创 2020-12-05 16:26:17 · 121 阅读 · 0 评论 -
springBoot学习之路之日志篇
1.日志框架1.system.out.println() 原始的将关键数据打印在控制台2.框架来记录系统运行时的一些信息:最终触发日志框架的需求3.怎么实现异步模式?自动归档?、2.面上的市面框架JUL、JCL、Jboos-logging、logback、log4、jlog4j2、 slaf4j日志门面(日志的抽面层): 日志实现JCL SLF4 JBOOS-LOGING LOG4J UL LOG4J LOGBACK推介实现日志门面:slf4;日志实现原创 2020-11-24 22:49:46 · 136 阅读 · 0 评论 -
springBoot学习之路之配置文件篇
2020-11-181.内部配置加载顺序SpringBoot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件–file:./config/–file:./–classpath:/config/–classpath:/外部配置加载顺序SpringBoot也可以从以下位置加载配置,优先级从高到低,高优先级的配置覆盖低优先级的配置,所有的配置会形成互补配置,由jar包外向jar包内进行寻找;优先加载带p原创 2020-11-18 22:01:26 · 57 阅读 · 0 评论 -
springBoot学习之路之自动配置细节篇
我们在创建一个springboot项目的时候会让springboot替我们自动配置许多的自动配置。那么我们怎么知道一个springboot项目启动了那些?一般情况下自动配置需要在一定条件下才能生效。此时我们可以在我们的application.properties 里面配置#开启springboot的debugdebug=true配置这个注解可以在控制台看到匹配与不匹配的属性配置匹配属性如下:Positive matches:AopAutoConfiguration matched:- @Con原创 2020-11-24 21:42:49 · 1090 阅读 · 0 评论