会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
edda_huang
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
15
16
17
18
19
20
21
22
23
···
44
下一页
2020年8月7日
spring注解-自动装配
摘要: Spring利用依赖注入(DI)完成对IOC容器中中各个组件的依赖关系赋值 一、@Autowired 默认优先按照类型去容器中找对应的组件(applicationContext.getBean(BookDao.class)) 如果找到多个相同类型的组件,再将属性的名称作为组件的id去容器中查找(ap
阅读全文
posted @ 2020-08-07 00:03 edda_huang
阅读(184)
评论(0)
推荐(0)
2020年8月6日
spring注解-属性
摘要: 一、@Value 基本数值 可以写SpEL; #{} 可以写${}取出配置文件【properties】中的值(在运行环境变量里面的值) @Value("张三") private String name; @Value("#{20-2}") private Integer age; @Value("$
阅读全文
posted @ 2020-08-06 22:52 edda_huang
阅读(138)
评论(0)
推荐(0)
spring注解-bean生命周期
摘要: https://www.jianshu.com/p/70b935f2b3fe bean的生命周期 bean创建 初始化 销毁的过程 容器管理bean的生命周期 对象创建:容器启动后调用bean的无参构造函数创建bean 单实例:在容器启动的时候创建对象 多实例:在每次获取的时候创建对象 初始化:对象
阅读全文
posted @ 2020-08-06 17:56 edda_huang
阅读(418)
评论(0)
推荐(0)
2020年8月5日
spring注解-组件注册
摘要: 一、@Configuration+@Bean @Configuration:配置类==配置文件 @Bean:给容器中注册一个Bean;类型为返回值的类型,默认是用方法名作为id @Bean("person") public Person person01(){ return new Person()
阅读全文
posted @ 2020-08-05 23:31 edda_huang
阅读(212)
评论(0)
推荐(0)
mybatis-插件开发
摘要: 在Executor、StatementHandler、parameterHandler、resultSetHandler创建的时候都有一步这样的操作xxxHandler=interceptorChain.pluginAll(xxxHandler);而这个方法会获取到所有的Interceptor(拦截
阅读全文
posted @ 2020-08-05 14:22 edda_huang
阅读(107)
评论(0)
推荐(0)
2020年8月4日
mybatis-扩展
摘要: 分页插件 使用pageHelper参考官方https://github.com/pagehelper/Mybatis-PageHelper/blob/master/wikis/zh/HowToUse.md 批处理 mybatis批处理 修改构建sqlsession对象的方式即可 SqlSession
阅读全文
posted @ 2020-08-04 16:55 edda_huang
阅读(220)
评论(0)
推荐(0)
2020年8月3日
Mybatis-运行原理
摘要: 一、mybatis分层图 二、运行流程 根据全局配置文件创建sqlSessionFactory对象 根据全局配置文件的io流来构建SqlSessionFactoryBuilder对象: 解析(XmlConfigBuilder遍历全局配置文件的每一项节点)全局配置文件里的每一个配置项;每一个配置项都会
阅读全文
posted @ 2020-08-03 23:56 edda_huang
阅读(209)
评论(0)
推荐(0)
Mybatis-缓存
摘要: 缓存原理 一级缓存(本地缓存) sqlSession级别的缓存(map) 工作机制 与数据库同一次会话期间查询到的数据会放在本地缓存中,以后如果需要获取相同的数据,直接从缓存中拿,没必要再去查询数据库 一级缓存失效情况 sqlSession不同;(多个sqlSession对象发出相同的查询请求,都会
阅读全文
posted @ 2020-08-03 21:33 edda_huang
阅读(102)
评论(0)
推荐(0)
mybatis与spring整合
摘要: 一、导入依赖 spring的相关jar mybatis相关jar mybatis、mybatis-spring整合的jar以及数据库驱动、数据源 框架配置 mybatis配置 全局配置文件(可以留下一些经常变动的配置,其他在spring配置SqlSessionFactoryBean的时候创建) ma
阅读全文
posted @ 2020-08-03 16:25 edda_huang
阅读(140)
评论(0)
推荐(0)
2020年8月1日
mybatis-sql映射文件
摘要: 一、增删改查 mybatis允许增删改的方法直接定义返回值为Integer、Long、Boolean、void这些类型的,mybatis会自动帮我们封装返回值 sqlSessionFactory.openSession(),获取到的SqlSession不会自动提交数据,我们需要手动提交数据;sqlS
阅读全文
posted @ 2020-08-01 19:25 edda_huang
阅读(177)
评论(0)
推荐(0)
上一页
1
···
15
16
17
18
19
20
21
22
23
···
44
下一页
公告