- 博客(4)
- 收藏
- 关注
原创 mybatis入门配置
SqlMapConfig全局配置配置mybatis环境,固定写法,照搬即可<environments default="mysql"> <environment id="mysql"> 配置mybatis事务管理器,让事务管理交给mybatis来处理 <transactionManager type="JDBC"> </transactionManager>
2020-09-14 08:45:53 115
原创 yml配置文件的文件格式简单介绍
YML文件格式是YAML (YAML Aint Markup Language)编写的文件格式,YAML是一种直观的能够被电脑识别的的数据数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,比如: C/C++, Ruby, Python, Java, Perl, C#, PHP等。YML文件是以数据为核心的,比传统的xml方式更加简洁。配置普通格式:key: value注意:value前面有一个空格配置对象格式:配置map格式:key:key
2020-09-02 20:58:37 2295
原创 SpringBoot中@EnableAutoConfiguration注解原理解析
顾名思义,@EnableAutoConfiguration注解是一个使允许自动配置的开关,那他又是怎样自动配置的,配置的又是什么呢?接下来让我们进入源码中进行分析:首先进入@EnableAutoConfiguration的内部:可以看到AutoConfigurationPackage注解 他的作用就是将添加该注解的类所在的package 作为 自动配置package 进行管理,也就是说当SpringBoot应用启动时默认会将启动类所在的package作为自动配置的package。这里我们主要来探讨
2020-09-02 18:48:04 1051
原创 Mybatis mapper动态代理的原理解析
在开始动态代理的原理讲解以前,我们先看一下集成mybatis以后dao层不使用动态代理以及使用动态代理的两种实现方式,通过对比我们自己实现dao层接口以及mybatis动态代理可以更加直观的展现出mybatis动态代理替我们所做的工作,有利于我们理解动态代理的过程,讲解完以后我们再进行动态代理的原理解析,此讲解基于mybatis的环境已经搭建完成,并且已经实现了基本的用户类编写以及用户类的Dao接口的声明,下面是Dao层的接口代码1.dao层不使用动态代理dao层不使用动态代理的话,就需要我们自己实现d
2020-07-24 13:35:38 150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人