- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 MyBatis总结——动态SQL
mybatis核心 对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有:if,choose(when,otherwise),trim,where,set,foreach下面看几个我用到的几个元
2016-10-30 22:04:12 704 12
原创 MyBatis总结——开发Dao的方法
这篇博客主要介绍原始Dao开发方法和mapper代理的开发方式。一、mybatis开发dao的原始方法编写Dao接口及Dao接口的实现类。通过向Dao实现类中注入SqlSessionFactory,在方法体内部通过SqlSessionFactory创建SqlSession对象,再通过SqlSession对象操作statement。代码部分:Dao接口:* @author Liu
2016-10-16 21:12:26 611 24
原创 MyBatis总结之框架原理浅析
在介绍mybatis框架原理之前我们先总结一下原生态jdbc编程中的问题:(1)、数据库连接,使用时就创建,不使用立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源浪费,影响 数据库性能。(设想:使用数据库连接池管理数据库连接)(2)、将sql语句硬编码到java代码中,如果sql 语句修改,需要重新编译java代码,不利于系统维护。(设想:将sql语句配置在xm
2016-10-09 21:50:46 808 25
NUnit-2.6.3.msi
2016-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人