springboot
文章平均质量分 93
ja_rome
平凡的脚步也可以走出伟大的行程
展开
-
SpringBoot启动过程分析
SpringBoot启动过程分析SpringBoot的出现给我们带了许多的便利性,其中一点就是可以内置tomcat,从而实现从jar包直接运行,那么SpringBoot是怎么实现的呢?嵌入式tomcat在一个简单的SpringBoot项目中,我们只需要在项目中添加spring-boot-starter-web依赖,然后通过SpringApplication.run方法就可以启动一个web服务。查看spring-boot-starter-web的依赖关系,发现其依赖了tomcat-embed-cor原创 2021-03-20 12:54:02 · 3809 阅读 · 2 评论 -
解决mybatis-spring从1.1升级到1.2所带来问题
解决mybatis-spring从1.1升级到1.2所带来问题 该博客主要针对springboot项目问题背景最近在使用项目中遇见如下一个错误:Caused by: java.lang.IllegalArgumentException: Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required at org.sp原创 2017-12-22 15:42:57 · 1338 阅读 · 2 评论 -
springboot连接redis并动态切换database
springboot连接redis并动态切换database 众所周知,redis多有个db,在jedis中可以使用select方法去动态的选择redis的database,但在springboot提供的StringRedisTemplate中确,没有该方法,好在StringRedisTemplate预留了一个setConnectionFactory方法,本文主为通过修改Connectio原创 2018-01-05 15:37:20 · 35281 阅读 · 15 评论 -
SpringBoot启动过程源码分析
SpringBoot启动过程源码分析 随着SpringBoot的热度越来越高,现在企业中对SpringBoot的使用也越来越频繁,而SpringBoot也没让我们失望,它极大的提高了编程的快捷性,今天就SpringBoot(1.5.8.RELEASE)启动源码来看看SpringBoot是如何避繁就简的吧。启动入口SpringBoot为我们提供了一个简单快捷的启动方式,当我们需...原创 2018-08-05 23:21:12 · 314 阅读 · 0 评论 -
SpringBoot加载配置文件
SpringBoot加载配置文件 读过SpringBoot源码的同学应该都知道它会在启动过程中根据spring.factories加载监听器,而其中有一个名叫ConfigFileApplicationListener的监听器,它的作用为加载配置信息,即application.xml、application.yml。常量值说明在ConfigFileApplicationList...原创 2018-08-05 23:21:58 · 1863 阅读 · 0 评论 -
SpringBoot本地化配置
SpringBoot本地化配置前提概要相信做过Spring项目的同学应该对下面一行代码比较熟悉:<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="systemPropertiesModeNam...原创 2018-08-12 10:34:48 · 1866 阅读 · 0 评论 -
SpringMvc自定义参数解析与返回值处理
SpringMvc自定义参数解析与返回值处理 近日在做项目的时候,需要解析客户端传来的经过AES加密处理的实体信息,同时也需要向客户端返回经过AES加密的实体信息,在项目初期,都是在Controller方法中去调用某个工具类进行decode、encode操作比较繁琐,于是去寻求解决办法,在翻阅了SpringMvc解析参数的源码后,仿照@RequestBody的进行以下实现。本文基于Spri...原创 2018-08-19 01:13:40 · 4157 阅读 · 0 评论 -
SpringBoot介绍
SpringBoot介绍Spring框架为我们提供了多种解决方案,但在使用它的时候总免不了进行导包、配置等操作。于是在2012年10月,有人提出了新需求,要求在Spring框架中支持无容器Web应用程序体系结构,即无不需要将项目打包后放置在中间件中,直接通过main方法引导的Spring容器内配置Web容器服务。 于是,2014年4月,SpringBoot正式发布。SpringBoot四大...原创 2018-10-22 22:40:23 · 3896 阅读 · 0 评论