02 2018 档案

摘要:一.什么是延迟加载? 延迟加载也称为懒加载,是指在进行关联查询时,按照设置延迟加载规则推迟对关联对象的select查询,可以有效减少数据库压力 延迟加载默认是关闭的,这个时候走的是直接加载,使用延迟加载需要在大配置中开启延迟加载 延迟加载分为三种: 1.直接加载 执行完select查询后,马上执行关 阅读全文
posted @ 2018-02-27 18:42 风骚少年 阅读(168) 评论(0) 推荐(0)
摘要:关联查询分为五种: 1.一对一 一个中国公民对应一张身份证,在实际开发中,一对一这种情况基本很少用到,这里不做具体解释 2.一对多 例子:根据一个老师的编号来查询这个老师下所有学生的集合 一对多分为单条SQL和一对多多条SQL 一对多单条SQL: 一对多多条SQL: 3.多对一 多对一分为单条SQL 阅读全文
posted @ 2018-02-27 08:53 风骚少年 阅读(174) 评论(0) 推荐(0)
摘要:一,为什么session.commit()可以引起事务的提交? 进入commit()方法查看源码 进入SqlSession.class文件之后,Ctrl+H弹出右边的框,选择DeFaultSqlSession 找到COMMIt()方法的重载,ctrl+左键进入源码进行下一步的剖析 在最底层的comm 阅读全文
posted @ 2018-02-24 18:30 风骚少年 阅读(614) 评论(0) 推荐(0)
摘要:一.使用log4j整合日志 第一步:引入log4j所依赖的jar包 第二步:引入log4j所需要用到的配置文件,并 将其放在resouces目录下 将配置文件最后一行代码等号左边的路径改为自己Dao层的路径,也可以使用log4j.rootLogger代替 2.SLF4J的运用 SLF4J是log4j 阅读全文
posted @ 2018-02-23 09:53 风骚少年 阅读(339) 评论(0) 推荐(0)

AmazingCounters.com