自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李阿昀的博客

求田问舍,怕应羞见,刘郎才气

  • 博客(8)
  • 资源 (44)
  • 论坛 (3)
  • 收藏
  • 关注

原创 Spring Boot 2从入门到入坟 | 配置文件篇:yaml语法详解

写在前面至此,我们对Spring Boot的基础入门学习就正式结束了。我们通过前面的学习掌握了Spring Boot的简单使用以及了解了它的自动配置原理。接下来,我们就要进入到Spring Boot核心功能篇的学习中了,在核心功能篇中,我们重点关注以下几点。...

2021-05-10 12:51:42 213 1

原创 Spring Boot 2从入门到入坟 | 最佳实践篇:Spring Initailizr的使用

在这篇文章中,我来为大家介绍一个神器,即Spring Initailizr,那它是来解决什么问题的呢?我们不妨试着回想一下,在讲述Spring Boot的最佳实践时,如果我们要开发Spring Boot应用,那么第一步是不是我们想要开发什么场景,我们就得引入什么场景依赖啊!还记得吗?我们之前还要参照Spring Boot的官方文档,看一下它能支持哪些场景的开发,然后我们就要来创建一个maven工程,并将需要的场景依赖引入过来了,但是你不觉得这样做太过麻烦吗????而在IDEA里面,当我们新建一个工程的时

2021-05-10 10:10:47 148 1

原创 Spring Boot 2从入门到入坟 | 最佳实践篇:devtools开发者工具的简单使用

在这一篇文章中,我为大家介绍一个我们以后在开发中经常使用到的东东,即devtools。我们不妨先进到Spring Boot的官方文档中去瞧一瞧吧!来到Spring Boot官方文档的索引页面,然后找到Using Spring Boot这一章节,进入这一章节之后,你会在左侧列表中看到Developer Tools,这一小节说的就是我们这个开发者工具。看到上面的maven依赖没有,在咱们自个的maven项目中引入进来就行,如下所示。<dependency> <groupId&g

2021-05-08 20:16:37 136

原创 Spring Boot 2从入门到入坟 | 最佳实践篇:使用Lombok插件来简化JavaBean的开发

写在前面从这篇文章开始,我们来说一下以后在开发中用到的一些小技巧,这些小技巧是我们后来在编写代码时要经常用到的。在这篇文章中,我们首先来讲解第一个小技巧,即使用Lombok插件来简化我们JavaBean的开发。使用Lombok插件来简化JavaBean的开发我们之前在开发JavaBean的时候,还是有几处比较麻烦的地方的,不知你看出来了没有。第一个麻烦之处是咱们要编写JavaBean的getter/setter方法;第二个麻烦之处是我们经常要为JavaBean添加有参/无参构造器,以及还得重写它的t

2021-05-07 23:56:00 1052 12

原创 Spring Boot 2从入门到入坟 | 最佳实践篇:Spring Boot应用该如何编写?

在前面几篇文章中,我们详细分析了Spring Boot的自动配置原理。而从这篇文章开始,我们就要正式进入Spring Boot的最佳实践篇了,大家是不是蛮期待的啊!Spring Boot的最佳实践如果我们以后要用Spring Boot来做开发,那么我们遵循下面这几个步骤就非常简单了。引入场景依赖。。。...

2021-05-07 15:48:07 120

原创 Spring Boot 2从入门到入坟 | 自动配置篇:源码分析之自动配置流程

写在前面在前面两篇文章中,我们研究完了@EnableAutoConfiguration注解,该注解按照字面意思翻译过来应该就是开启自动配置功能的意思。通过前面的分析,我们也已经知道了,该注解会通过@Import(AutoConfigurationImportSelector.class)注解在Spring Boot应用一启动的时候导入130个自动配置类,当然了,这130个自动配置类又不能都净数生效。为什么呢?因为每一个自动配置类里面,当然了,如果你点进去的话,都能看到它里面标有@ConditionalO

2021-05-04 14:47:11 148

原创 Spring Boot 2从入门到入坟 | 自动配置篇:源码分析之初始加载自动配置类

在上一篇文章中,我们已分析完了@EnableAutoConfiguration注解里面的第一个核心注解了,即@AutoConfigurationPackage,它只是指定了默认的包规则,大家还有印象吧!接下来,在这篇文章中,咱们接着来分析@EnableAutoConfiguration注解里面的第二个核心注解,即@Import({AutoConfigurationImportSelector.class})。很明显,该注解是利用ImportSelector接口来给容器中批量导入一些东西的,只要研究清楚了导入

2021-05-03 13:28:37 111 2

原创 Spring Boot 2从入门到入坟 | 自动配置篇:源码分析之自动包规则原理

写在前面在前面几篇文章中,我给大家介绍了一些Spring Boot的底层注解。接下来,我们就要深入地了解一下Spring Boot的自动配置原理了,我们来看一下Spring Boot到底是怎么神不知鬼不觉的帮我们做了那么多事情的。有些同学可能会说啊,我他妈没事干嘛要知道这些什么屁底层原理啊,既然Spring Boot自动帮我们做了那么多事情,那我就只关心我业务逻辑开发就行了呗,还要学什么毛底层原理啊,他妈的,烦死了!你爽言爽语是爽完了,但那又有什么用呢?古人不是说过一句话吗,要知其然更要知其所以然嘛!所

2021-05-02 19:55:38 118 1

MyBatis的逆向工程——generatorSqlmapCustom

MyBatis的逆向工程——generatorSqlmapCustom

2017-05-13

SpringMVC学习(四)——Spring、MyBatis和SpringMVC的整合

SpringMVC学习(四)——Spring、MyBatis和SpringMVC的整合

2017-05-15

MyBatis框架的学习(二)——MyBatis架构与入门

MyBatis框架的学习(二)——MyBatis架构与入门

2017-05-11

一天搞定jQuery(二)——使用jQuery表格的隔行换色

一天搞定jQuery(二)——使用jQuery表格的隔行换色

2017-05-10

Spring的第一个案例

Spring的第一个案例

2016-10-16

用@Resource注解完成属性装配

用@Resource注解完成属性装配

2016-10-19

Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一

Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一

2016-10-22

为Spring集成的Hibernate配置二级缓存

为Spring集成的Hibernate配置二级缓存

2016-10-23

使用流程设计器插件设计一个请假流程

使用流程设计器插件设计一个请假流程

2017-05-07

SpringMVC学习(一)——SpringMVC入门小程序

SpringMVC学习(一)——SpringMVC入门小程序

2017-05-15

一天搞定jQuery(三)——使用jQuery完成复选框的全选和全不选

一天搞定jQuery(三)——使用jQuery完成复选框的全选和全不选

2017-05-11

编码剖析@Resource注解的实现原理

编码剖析@Resource注解的实现原理

2016-10-19

使用Spring的注解方式实现AOP的细节

使用Spring的注解方式实现AOP的细节

2016-10-21

一天搞定jQuery(一)——使用jQuery完成定时弹出广告

一天搞定jQuery(一)——使用jQuery完成定时弹出广告

2017-05-09

一天搞定jQuery(四)——使用jQuery完成省市二级联动的效果

一天搞定jQuery(四)——使用jQuery完成省市二级联动的效果

2017-05-11

MyBatis框架的学习(五)——一对一关联映射和一对多关联映射

MyBatis框架的学习(五)——一对一关联映射和一对多关联映射

2017-05-13

Spring管理的Bean的生命周期

Spring管理的Bean的生命周期

2016-10-16

Spring的三种实例化Bean的方式

Spring的三种实例化Bean的方式

2016-10-16

一天搞定jQuery(五)——使用jQuery完成下拉列表左右选择

一天搞定jQuery(五)——使用jQuery完成下拉列表左右选择

2017-07-06

教你一天玩转JavaScript(三)——使用JavaScript完成图片轮播的效果

教你一天玩转JavaScript(三)——使用JavaScript完成图片轮播的效果

2017-04-27

Spring4.2.5+Hibernate4.3.11+Struts2.3.24整合开发

Spring4.2.5+Hibernate4.3.11+Struts2.3.24整合开发

2016-10-23

教你一天玩转JavaScript(四)——使用JavaScript实现定时弹出广告定时隐藏广告

教你一天玩转JavaScript(四)——使用JavaScript实现定时弹出广告定时隐藏广告

2017-05-02

Spring如何装配各种集合类型的属性

Spring如何装配各种集合类型的属性

2016-10-19

MyBatis框架的学习(七)——MyBatis逆向工程自动生成代码

MyBatis框架的学习(七)——MyBatis逆向工程自动生成代码

2017-05-13

Spring+JDBC组合开发

Spring+JDBC组合开发

2016-10-21

使用Spring配置文件实现AOP

使用Spring配置文件实现AOP

2016-10-21

教你一天玩转JavaScript(五)——使用JavaScript完成注册页面表单提示及校验

教你一天玩转JavaScript(五)——使用JavaScript完成注册页面表单提示及校验

2017-05-03

使用Spring的注解方式实现AOP入门

使用Spring的注解方式实现AOP入门

2016-10-20

教你一天玩转JavaScript(二)——完成对注册页面的数据的简单校验

教你一天玩转JavaScript(二)——完成对注册页面的数据的简单校验

2017-04-27

MyBatis的逆向工程测试

MyBatis的逆向工程——generatorSqlmapCustom

2017-05-13

SpringMVC学习(十二)——SpringMVC中的拦截器

SpringMVC学习(十二)——SpringMVC中的拦截器

2017-05-20

让Spring自动扫描和管理Bean

让Spring自动扫描和管理Bean

2016-10-19

教你一天玩转JavaScript(八)——使用JavaScript完成省市联动的效果

教你一天玩转JavaScript(八)——使用JavaScript完成省市联动的效果

2017-05-05

使用JDK中的Proxy技术实现AOP功能与使用CGLIB实现AOP功能

使用JDK中的Proxy技术实现AOP功能与使用CGLIB实现AOP功能

2016-10-19

MyBatis框架的学习(六)——MyBatis整合Spring

MyBatis框架的学习(六)——MyBatis整合Spring

2017-05-13

教你一天玩转JavaScript(六)——使用JavaScript完成后台数据展示表格的隔行换色

教你一天玩转JavaScript(六)——使用JavaScript完成后台数据展示表格的隔行换色

2017-05-04

Spring4.2.5+Hibernate4.3.11组合开发

Spring4.2.5+Hibernate4.3.11组合开发

2016-10-21

编码剖析Spring依赖注入的原理

编码剖析Spring依赖注入的原理

2016-10-17

教你一天玩转JavaScript(七)——使用JavaScript完成复选框的全选和全不选的效果

教你一天玩转JavaScript(七)——使用JavaScript完成复选框的全选和全不选的效果

2017-05-05

编码剖析Spring管理Bean的原理

编码剖析Spring管理Bean的原理

2016-10-16

李阿昀的留言板

发表于 2020-01-02 最后回复 2020-08-12

使用javamail这套API发送邮件失败

发表于 2016-09-23 最后回复 2016-09-23

为何我点击分类管理这一超链接时,下面的添加分类和查看分类就是显示不出来啊?

发表于 2016-09-17 最后回复 2016-09-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除