MyBatis
文章平均质量分 76
AngeliaZheng
或许我会永远平凡,平凡也有宁静的风度~
展开
-
MyBatis标签实现的动态SQL语句
MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 动态 SQL 元素和使用 JSTL 或其他类似基于 XML 的文本处理器相似。在 MyBatis 之前的版本中,有很多的元素需要来了解。MyBatis3 大大提升了它们,现在用不到原先一半的元素就...原创 2018-09-11 21:47:08 · 594 阅读 · 0 评论 -
Mybatis与Spring集成
在前面的有关Mybatis的文章中,讲到有关 mybatis 连接数据库,然后进行进行数据增删改查,以及多表联合查询的例子,但很多的实际项目中,通常会用 spring 来管理 datasource 等。充分利用 spring 基于接口的编程,以及aop,ioc 带来的方便。在这一节中,我们重点介绍数据源管理以及 bean 的配置。 应用场景:首先根据文章 ID 读取一篇文章信息,然后再读取这...原创 2018-09-11 21:48:45 · 120 阅读 · 0 评论 -
MyBatis入门
1. MyBatis 简述 MyBatis 是一款优秀的持久层框架,它支持普通 SQL 查询,存储过程和高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。MyBati...原创 2018-09-10 18:35:17 · 237 阅读 · 0 评论 -
MyBatis表关联 一对多 多对一 多对多
在上一篇文章中,我们已经搭建了eclipse,mybatis,mysql 的开发环境,并且实现了 mybatis 的简单的增删改查功能。参考文章 有了上一篇文章的基础,可以处理一些简单的应用,但在实际项目中,经常是关联表的查询。比如:最常见到的多对一,一对多等。 1. Mybatis表关联一对多 在Java实体对象对中,一对多可以根据List和Set来实现,两者在mybitis中都是通过co...原创 2018-09-11 12:33:26 · 244 阅读 · 0 评论