- 博客(4)
- 收藏
- 关注
原创 MyBatis动态SQL
一、使用动态SQL完成多条件查询 动态SOL是MyBatis的一个强大的特性。在使用JDBC操作数据时,如果查询条件特别多,将条件串联成SQL字符串是一件痛苦的事情。通常的解决方法是写很多的if-else条件语句对字符丰进行拼接,并确保不能忘了空格或在字段的最后省略逗号。MyBatis使用一种强大的动态SOL语言来改善这种情形。动态SQL基于OGNL的表达式,可使我们方便地在SQL语句中实现某些逻...
2018-09-20 00:31:15
1059
原创 MyBatis一对一关联查询,一对多关联查询以及调用存储过程
一、一对一关联 1.创建表和数据(我们假设创建一张教师表和班级表,假设一个老师带一个班,那么老师和班级就是一对一的关系)表之间的关系 2.定义实体类 3、定义sql映射文件classMapper.xml 4.在conf.xml文件中注册classMapper.xml 5.编写单元测试代码 6.、MyBatis一对一关联查询总结 MyBatis中使用association标签...
2018-09-10 19:56:08
306
原创 框架-MyBatis(2)
MyBatis 真正的力量是在映射语句中,sql映射文件有如下几个顶级元素: 1.insert映射插入语句。 2.update映射更新语句。 3.delete映射删除语句。 4.select映射查询语句。 查询语句是使用 MyBatis 时最常用的元素之一。 5.properties(属性) 将数据库连接参数单独配置在db.properties中,放在类路径下。这样只需要在Sql...
2018-09-07 21:41:38
169
原创 框架-MyBatis
框架技术-MyBatis 1.框架定义:是一个提供可重用的公共结构的半成品。 优点:不用再考虑公共问题, 专心在业务实现上 结构统一 ,易于学习、维护 2.主流框架: Struts2(sevlet): MVC设计模式的实现拦截器 ...
2018-09-05 22:53:06
279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人