
Spring全家桶
文章平均质量分 83
代码魔法师Sunny
这个作者很懒,什么都没留下…
展开
-
SpringBoot集成Excel快速入门
史上最快的Apache POI入门,Excel的有哪些应用场景,HSSF,XSSF,SXSSF的区别。新版Apach POI4.0有哪些优化,没有HSSFCell.CELL_TYPE_NUMERIC方法。什么是EasyExcel,EasyExcel快速入门原创 2020-04-19 00:06:39 · 1107 阅读 · 1 评论 -
超详细讲解SpringBoot集成Druid
正式集成之前,还是对Druid进行一个简单的了解Druid是一个阿⾥里里开源的连接池组件加⼊了日志监控,不不需要额外的界⾯面开发详细介绍可以看官方文档:https://www.alibabacloud.com/help/zh/doc-detail/72987.htm在springboot 2.0 以上默认都是使⽤用Hikari数据源, Hikari与Druid都是当前⽐比较优秀...原创 2020-04-25 18:10:41 · 24531 阅读 · 1 评论 -
启动Java应用的黑魔法:初始化性能解密@PostConstrut,InitialzingBean,init-method,BeanPostProcessor
Bean常见的初始化操作,@PostConstruct,InitializingBean,BeanPostProcessor原创 2023-10-13 22:55:08 · 1116 阅读 · 1 评论 -
Spring web动态加载外部配置文件
在web开发中,经常将一些配置的东西单独放到一个配置文件里,但是有一个问题就是当我们将项目部署到正式环境上之后,再想修改一些配置东西那该怎么办,总不能关掉服务器,修改完之后再重新部署吧,这样肯定是不行的。因此我们需要动态的去加载配置文件了。1.编写一个监听器类,实现ServletContextListener接口。public class ServiceListener extends Htt...原创 2019-10-21 10:17:33 · 439 阅读 · 0 评论 -
Spring Boot入门(七)-使用外置的Servlet容器
嵌入式Servlet容器:应用打成可执行的jar优点:简单、便携;缺点:默认不支持JSP,优化定制比较复杂(使用定制器【ServerProperties、自定义EmbeddedServletContainerCustomizer】,自己编写嵌入式Servlet容器的创建工厂【EmbeddedServletContainerFactory】);外置的Servlet容器:外面安装Tomcat–应...原创 2019-09-15 16:18:08 · 182 阅读 · 0 评论 -
SpringBoot入门(六)-配置嵌入式Servlet容器
SpringBoot默认使用Tomcat作为嵌入式的Servlet容器问题?1、如何定制和修改Servlet容器的相关配置;1、修改和Server有关的配置(ServerProperties[也是EmbeddedServletContainerCustomer]);server.port=8081server.context-path=/crudserver.tomcat.uri-...原创 2019-09-15 16:02:44 · 261 阅读 · 0 评论 -
Spring Boot入门(五)
自动配置原理配置文件到底能写什么?怎么写?自动配置原理配置文件能配置的属性参照1.自动配置原理:1)、SpringBoot启动的时候加载主配置类,开启了自动配置功能@EnableAutoConfiguration2)、@EnableAutoConfiguration作用:利用EnableConfigurationImportSelector给容器中;导入一些组件?可以查看sel...原创 2019-09-08 13:31:46 · 130 阅读 · 0 评论 -
Spring Boot入门(四)
1. 配置文件注入配置文件person: lastName: hello age: 18 boss: false birth: 2017/12/12 maps: {k1: v1,k2: 12} lists: - lisi - zhaoliu dog: name: 小狗 age: 12Ja...原创 2019-09-08 12:52:12 · 183 阅读 · 0 评论 -
Spring Boot入门(三)
1.配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的。applictation.propertiesapplication.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好了;YML(YAML Ain’t Markup Language) YAML A Markup Language:是一个标记语...原创 2019-09-08 12:19:35 · 158 阅读 · 0 评论 -
Spring+Mybatis配置多数据源
<?xml version="1.0" encoding="GBK"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.or...原创 2019-07-04 11:28:48 · 535 阅读 · 0 评论 -
SpringMVC之ContentNegotiatingViewResolver
restful服务中一个重要的特性就是一种资源可以有多种表现形式,在springmvc中可以使用ContentNegotiatingViewResolver这个视图解析器来实现这种方式。描述资源的三种形式一、使用扩展名http://localhost:8080/test/user.xml 以xml格式呈现http://localhost:8080/test/user.json 以j...转载 2019-07-26 11:02:39 · 447 阅读 · 0 评论 -
Spring Boot 入门
Spring Boot简介:简化Spring应用开发的一个框架,整个Spring技术栈的一个大整合,J2EE开发的一站式解决方案原创 2019-09-07 15:30:54 · 175 阅读 · 0 评论 -
Spring Boot 入门(二)
Hello World探究Spring Boot将所有的功能场景都抽取出来,做成一个个的starters(启动器),只需要在项目里面引入这些starter相关场景的所有依赖都会导入进来。要用什么功能就导入什么场景的启动器。原创 2019-09-07 16:35:30 · 139 阅读 · 0 评论