Fork me on GitHub

11 2019 档案

摘要:然后,为什么@PropertySource注解默认不支持?可以简单跟一下源码 @PropertySource源码: 根据注释,默认使用DefaultPropertySourceFactory类作为资源文件加载类 里面还是调用Spring框架底层的PropertiesLoaderUtils工具类进行读 阅读全文
posted @ 2019-11-26 16:16 smileNicky 阅读(1254) 评论(0) 推荐(0) 编辑
摘要:@[toc] MessageSourceAutoConfiguration是国际化语言i18n的自动配置类 MessageSourceAutoConfiguration.ResourceBundleCondition 源码: ok,这个自动配置类还是比较容易理解的,所以本博客列举一些注意要点 1、s 阅读全文
posted @ 2019-11-26 16:15 smileNicky 阅读(1935) 评论(0) 推荐(0) 编辑
摘要:SpringBoot系列之@PropertySource支持yaml文件读取 最近在做实验,想通过@PropertySource注解读取配置文件的属性,进行映射,习惯上用properties都是测试没问题的,偶然换成yaml文件,发现都读取不到属性值 因为yaml语法很简洁,比较喜欢写yaml配置文 阅读全文
posted @ 2019-11-26 15:50 smileNicky 阅读(6817) 评论(0) 推荐(3) 编辑
摘要:源码学习系列之WebMvc自动配置原理笔记 @[toc] web的自动配置在SpringBoot项目中是一个很重要的方面,实现代码在spring boot autoconfigure工程里: 按照官方文档的说法,SpringBoot官方的说法,Springboot的SpringMVC自动配置,主要提 阅读全文
posted @ 2019-11-26 15:49 smileNicky 阅读(1003) 评论(0) 推荐(0) 编辑
摘要:SpringBoot系统之i18n国际化语言集成教程 @[toc] 1、环境搭建 本博客介绍一下SpringBoot集成i18n,实现系统语言国际化处理,ok,先创建一个SpringBoot项目,具体的参考我的博客专栏: "SpringBoot系列博客专栏链接" 环境准备: IntelliJ IDE 阅读全文
posted @ 2019-11-25 00:06 smileNicky 阅读(7474) 评论(0) 推荐(0) 编辑
摘要:SpringBoot系列之使用切换log4j日志框架 ok,在pom文件右键 Diagrams show Dependencies....,如图,找到spring boot starter logging,可以看到SpringBoot的日志实现默认依赖与logback,ok,如果你对这些知识不是很理 阅读全文
posted @ 2019-11-23 21:59 smileNicky 阅读(1998) 评论(0) 推荐(2) 编辑
摘要:基于上篇博客, "SpringBoot系列之日志框架介绍及其原理简介" 博客之后,本博客可以对日志框架的具体使用做一个比较详细的描述,以此作为一篇使用的手册,以此帮助学习Springboot者 @[toc] 1、SpringBoot日志级别 1)、日志级别简介 简介一下日志级别,按照从低到高排序:t 阅读全文
posted @ 2019-11-17 17:18 smileNicky 阅读(1329) 评论(0) 推荐(0) 编辑
摘要:SpringBoot系列之集成logback实现日志打印(篇二) 基于上篇博客 "SpringBoot系列之集成logback实现日志打印(篇一)" 之后,再写一篇博客进行补充 logback是一款开源的日志框架,内核重写了,是基于log4j基础进行改良的。其官网为http://logback.qo 阅读全文
posted @ 2019-11-17 17:17 smileNicky 阅读(721) 评论(0) 推荐(0) 编辑
摘要:源码学习系列之SpringBoot自动配置(篇二)之HttpEncodingAutoConfiguration 源码分析 继上一篇博客 "源码学习系列之SpringBoot自动配置(篇一)" 之后,本博客继续跟一下SpringBoot的自动配置源码 ok,先复习一下上一篇的内容,从前面的学习,我们知 阅读全文
posted @ 2019-11-17 12:38 smileNicky 阅读(1041) 评论(0) 推荐(0) 编辑
摘要:SpringBoot系列之@Conditional注解用法简介 引用Spring官方文档的说法介绍一下@Conditional注解: "Spring5.0.15版本@Conditional注解官方文档" @Conditional表示仅当所有指定条件都匹配时,组件才有资格注册 。 该@Conditio 阅读全文
posted @ 2019-11-16 21:54 smileNicky 阅读(1588) 评论(0) 推荐(0) 编辑
摘要:SpringBoot系列之日志框架介绍及其原理简介 1、常用日志框架简介 市面上常用日志框架:JUL、JCL、jboss logging、logback、log4j、log4j2、slf4j、etc. 其中日志门面,也是一系列接口api的有slf4j(Simple Logging Facade fo 阅读全文
posted @ 2019-11-16 21:52 smileNicky 阅读(1254) 评论(0) 推荐(0) 编辑
摘要:SpringBoot系列之profles配置多环境(篇二) 继续上篇博客[SpringBoot系列之profles配置多环境(篇一) ](https://smilenicky.blog.csdn.net/article/details/89792248)之后,继续写一篇博客进行补充 写Spring项 阅读全文
posted @ 2019-11-10 15:39 smileNicky 阅读(343) 评论(0) 推荐(0) 编辑
摘要:SpringBoot系列之Spring容器添加组件方式 本博客介绍SpringBoot项目中将组件添加到Spring容器中的方法,SpringBoot项目有一个很明显的优点,就是不需要再编写xml配置文件,只需要用SpringBoot的注解就可以实现类似功能,不过其实SpringBoot项目还是支持 阅读全文
posted @ 2019-11-10 15:38 smileNicky 阅读(1779) 评论(0) 推荐(0) 编辑
摘要:SpringBoot系列之@PropertySource用法简介 继上篇博客: "SpringBoot系列之@Value和@ConfigurationProperties用法对比" 之后,本博客继续介绍一下@PropertySource注解的用法,通过上一篇博客的知识,可以知道@Value和@Con 阅读全文
posted @ 2019-11-10 15:36 smileNicky 阅读(7482) 评论(0) 推荐(1) 编辑
摘要:MySQL系列之自连接简介,MySQL自连接操作,没有特定的关键字,所谓自连接指的是同一个表不同实例之间的join操作 引用https://www.w3resource.com的图示: 特征: 自连接是同一个表不同实例的连接操作 自连接必须指定别名(aliasName)区分不同实例 自连接操作一般应 阅读全文
posted @ 2019-11-10 15:35 smileNicky 阅读(3222) 评论(0) 推荐(0) 编辑
摘要:Natural join即自然连接,natural join等同于inner join或inner using,其作用是将两个表中具有相同名称的列进行匹配 用https://www.w3resource.com的图例: Natural join特征: 关联的表具有一对或多对同名的列 连接时候不需要使 阅读全文
posted @ 2019-11-10 15:34 smileNicky 阅读(8257) 评论(0) 推荐(1) 编辑
摘要:SpringBoot系列之配置文件占位符使用 Springboot占位符支持的有随机数和配置的值等等,本博客主要介绍的是随机数和获取属性配置值的简单用法 随机数获取 支持的写法有: 获取属性配置的值 ok,写个例子实践一下 user.properties User类 Address类:: 写个jun 阅读全文
posted @ 2019-11-10 15:31 smileNicky 阅读(2952) 评论(0) 推荐(0) 编辑
摘要:MySQL基础之STRAIGHT JOIN用法简介 引用 "mysql官方手册" 的说法: STRAIGHT_JOIN is similar to JOIN, except that the left table is always read before the right table. This 阅读全文
posted @ 2019-11-10 15:30 smileNicky 阅读(8952) 评论(0) 推荐(1) 编辑
摘要:SpringBoot系列之配置文件加载位置 SpringBoot启动会自动扫描如下位置的application.properties或者application.yml文件作为Springboot的默认配置文件 project:/config/(项目根目录下面config文件夹里的配置文件) proj 阅读全文
posted @ 2019-11-10 15:29 smileNicky 阅读(1482) 评论(0) 推荐(0) 编辑
摘要:SpringBoot系列之外部配置用法简介 引用Springboot官方文档的说法,官方文档总共列举了如下用法: 1、Devtools global settings properties on your home directory (~/.spring boot devtools.propert 阅读全文
posted @ 2019-11-10 15:28 smileNicky 阅读(243) 评论(0) 推荐(0) 编辑
摘要:继上一篇博客 "SpringBoot系列之YAML配置用法" 之后,再写一篇@Value、@ConfigurationProperties的对比博客 这两个主键都是可以获取配置文件属性的,不过是有比较大的区别的,所以本博客做一下对比,ok,继续拿上一篇博客的例子来实验 松散绑定(Relaxed bi 阅读全文
posted @ 2019-11-03 22:55 smileNicky 阅读(822) 评论(0) 推荐(0) 编辑
摘要:1、全局配置 SpringBoot的全局配置文件有两种: application.properties application.yml 配置文件的作用:修改SpringBoot自动配置的默认值,主要是默认值,因为SpringBoot启动时会自动加载很多默认配置,详细的可以参考我之前博客 "源码学习系 阅读全文
posted @ 2019-11-03 15:27 smileNicky 阅读(2477) 评论(0) 推荐(1) 编辑
摘要:@[toc] 1、前言摘要 在csdn网站随便抓个链接来看看: Referer参数: referrer policy是unsafe url的,ok,下面介绍一下Referer和referrer policy 2、Referer简介 referer参数是http请求头header里的一个关键参数,表示 阅读全文
posted @ 2019-11-02 19:27 smileNicky 阅读(4418) 评论(0) 推荐(1) 编辑
摘要:@[toc] 本博客翻译自两篇博客的: http://www.mysqltutorial.org/mysql cross join/ https://www.w3resource.com/mysql/advance query in mysql/mysql cross join.php 1. cro 阅读全文
posted @ 2019-11-02 19:26 smileNicky 阅读(14458) 评论(2) 推荐(1) 编辑
摘要:本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新 @[toc] 1、free命令 free 命令能够显示系统 阅读全文
posted @ 2019-11-02 19:25 smileNicky 阅读(284) 评论(0) 推荐(0) 编辑
摘要:本博客简介一下SpringBoot快速创建工程的方法,主要介绍一下Spring Initializer,Spring Initializer是IntelliJ IDEA才集成的一种快速创建SpringBoot项目的模式 选择File New Project 找到Spring Initializer选 阅读全文
posted @ 2019-11-02 19:24 smileNicky 阅读(296) 评论(0) 推荐(0) 编辑
摘要:源码学习系列之SpringBoot自动配置源码学习(篇一) ok,本博客尝试跟一下Springboot的自动配置源码,做一下笔记记录,自动配置是Springboot的一个很关键的特性,也容易被忽略的属性,因为这个属性被包括在 注解里,所以不去跟一下源码都不知道还有这个属性,ps:本博客源码基于Spr 阅读全文
posted @ 2019-11-02 19:22 smileNicky 阅读(637) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示