01 2021 档案

摘要:Spring核心结构 基本概念 Spring是⼀个分层⾮常清晰并且依赖关系、职责定位⾮常明确的轻量级框架,主要包括⼏个⼤模块:数据处理模块、Web模块、AOP(Aspect Oriented Programming)/Aspects模块、Core Container模块和 Test 模块,Sprin 阅读全文
posted @ 2021-01-25 22:37 blayn 阅读(719) 评论(0) 推荐(0) 编辑
摘要:Mybatis缓存 缓存就是内存中的数据,常源自于对数据库查询结果的保存,使用缓存,我们可以减少跟数据库交互的次数,进而提高响应速度。 Mybatis提供了对缓存的支持,分为一级缓存和二级缓存,可以通过下图和下表来理解: Mybatis一级缓存 基本概念 一级缓存是SqlSession级别的缓存。在 阅读全文
posted @ 2021-01-20 23:29 blayn 阅读(2767) 评论(0) 推荐(0) 编辑
摘要:前言 接上文,这里只是出于强迫症,凭借着半年前的笔记来把之前没写完的文章写完,这里是最后一篇了。 前面自定义的持久层框架存在的问题 Dao层若使用实现类,会存在代码重复,整个操作的过程模版重复(加载配置文件、创建sqlSessionFactory、生产sqlSession) 解决思路 使用代理模式生 阅读全文
posted @ 2021-01-13 00:17 blayn 阅读(138) 评论(0) 推荐(0) 编辑
摘要:前言 没想到会等到半年以后才来写这篇文章,我已经不记得当初自己想要在这篇文章中写什么了,还好有一些零散的笔记留着,就对照着上一篇文章及零散的笔记,把内容给补充完吧。 完善CRUD方法 完善DefaultSqlSession类实现查询单个及查询多个的接口 1 package com.hardy.sql 阅读全文
posted @ 2021-01-13 00:00 blayn 阅读(146) 评论(0) 推荐(0) 编辑

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