会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
爱编程DE文兄
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
70
71
72
73
74
75
76
77
78
···
98
下一页
2020年6月12日
mybatis-动态代理开发
摘要: 下面红圈部分可以不配;千万不要直接引入sqlSessionFactory,因为该扫描执行顺序优先于读取db.properties的扫描,会令sqlSessionFactory无效化 在ioc容器注册的接口实现对象的id为字符串类名(首字母小写),方便获取实现对象,也可以传入类对象的方式获取 如果扫描
阅读全文
posted @ 2020-06-12 12:06 爱编程DE文兄
阅读(190)
评论(0)
推荐(0)
2020年6月11日
mybatis-查询缓存
摘要: 一.一级缓存原理 》一级缓存默认是开启的,无需配置 》一般查询数据库时,会先生成一个key在缓存对象的Map中匹配,若找到就返回给程序,若找不到则查询数据库;查询相同的数据生成的key是一样的 》缓存的应用: 二.二级缓存 》pojo实现序列化接口,为什么要实现该接口?因为我们缓存的数据不一定只在内
阅读全文
posted @ 2020-06-11 22:21 爱编程DE文兄
阅读(213)
评论(0)
推荐(0)
mybatis-延迟加载
摘要: 现在的需求:先查询订单信息,按需要来查询关联的用户信息。如何做到先查订单,按需查询用户呢?在sql语句可以采用子查询的方式,如下图: 如果说在mapper.xml中,子查询部分进行延迟加载,在获取订单信息时不先加载user,等getUser()调用子查询部分的statement 在举例子之前,延迟加
阅读全文
posted @ 2020-06-11 21:33 爱编程DE文兄
阅读(244)
评论(0)
推荐(0)
mybatis-resultType和resultMap
摘要: 1.resultType 》resultType适用于查询出来的表字段和pojo类的属性名一致,如果关联表的查询结果不能完全映射到pojo类中,可以重新创建一个拓展类继承原先的pojo,在拓展类中添加表中多余的属性 2.resultMap 》resultMap的好处是可以手动指定查询出来的表字段与p
阅读全文
posted @ 2020-06-11 16:58 爱编程DE文兄
阅读(254)
评论(0)
推荐(0)
数据模型分析思路
摘要: 一.熟悉每张表的记录 1.根据自己的业务模块,熟悉并分析与模块相关的数据表 二.查看每张表的字段设置 1.重点关注表的主键,非空,外键字段 三.分析数据库表之间的关系 1.外键关系 四.表与表之间的业务关系 1.一对多 2.多对多 3.一对一 以上三种是建立在业务的基础上分析得到的 举个小李子: 1
阅读全文
posted @ 2020-06-11 11:10 爱编程DE文兄
阅读(270)
评论(0)
推荐(0)
2020年6月9日
mybatis-sql片段和foreach
摘要: 1.sql片段 2.forwach
阅读全文
posted @ 2020-06-09 20:38 爱编程DE文兄
阅读(209)
评论(0)
推荐(0)
mybatis-resultType和resultMap
摘要: 一.resultType 若查询出来的是单行单列,可以使用简单类型输出 二.resultMap
阅读全文
posted @ 2020-06-09 19:52 爱编程DE文兄
阅读(145)
评论(0)
推荐(0)
mybatis-properties
摘要: properties元素用于读取数据库配置文件 上面是属性被读取的顺序,一般我们会用#{}或者${}的方式读取数据,有时候会造成数据命名冲突继而被覆盖了,比如你在select元素中的#{name}读取到了properties标签里的resoures的name属性,是因为你没有传输入参数,它到prop
阅读全文
posted @ 2020-06-09 17:22 爱编程DE文兄
阅读(162)
评论(0)
推荐(0)
mybatis-sqlSession
摘要:
阅读全文
posted @ 2020-06-09 14:37 爱编程DE文兄
阅读(134)
评论(0)
推荐(0)
mybatis-主键返回
摘要: 1.自增主键的返回,返回到对象的id中 2.非自增主键的返回
阅读全文
posted @ 2020-06-09 12:30 爱编程DE文兄
阅读(219)
评论(0)
推荐(0)
上一页
1
···
70
71
72
73
74
75
76
77
78
···
98
下一页
公告