MyBatis
直视~
分享一些日常实用的代码
展开
-
Spring整合MyBatis
基于传统Dao方式实现spring+Mybatis的整合创建并编写Account实体类//省略importpublic class Account { private Integer a_id; private String a_name; //省略getter setter方法 构造器}创建并编写dao层AccountDao接口//省略importpublic interface AccountDao { int insertAccount(Account account原创 2020-08-16 21:49:04 · 116 阅读 · 0 评论 -
mybatis的关联映射
一对一关联映射使用中的子元素property:指定映射到的实体类对象属性,与表字段一一对应。column:指定表中对应的字段。javaType:指定映射到实体对象属性的类型。实体类public class IdCard{ private Integer id; private String code;}public class Person { private Integer id; private String name; private Integer age; priv原创 2020-08-13 16:20:35 · 162 阅读 · 0 评论 -
Mybatis的动态SQL
动态SQL标签if 和 where 标签<select id="allUserListTwo" parameterType="edu.gdkm.po.User" resultType="edu.gdkm.po.User"> select * from user <where> <if test="u_name!=null and u_name!=''"> and u_name =#{u_name} </if> <if test=原创 2020-08-13 16:19:39 · 108 阅读 · 0 评论 -
MyBatis普通项目实现分页插件
## MyBatis 分页插件 - PageHelper分页插件不支持嵌套结果映射1. 引入分页插件如果你使用 Maven,你只需要在 pom.xml 中添加下面的依赖:<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>最新版本</version>原创 2020-08-13 16:19:07 · 135 阅读 · 0 评论 -
MyBatis-Plus代码生成器-快速上手
1.加入核心Maven依赖 <!-- 代码生成器只需3件套--> <!-- 数据库--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.37</versi原创 2020-08-13 15:40:13 · 144 阅读 · 0 评论