MyBatis
Man - yee
成长ing 努力ing 遇见更好的Gioia
展开
-
MyBatis的基本使用
MyBatis:对象关系映射框架jdbc,hibernate,MyBatis的区别jdbc纯数据库连接,数据库操作效率最高(最快)开发效率低hibernateorm(对象关系映射)开发效率高,数据库操作效率低(不灵活)MyBatisorm(对象关系映射) 开发效率比hibernate低,比jdbc高。数据库操作效率比hibernate高,和jdbc接近。灵...原创 2019-09-17 17:26:42 · 136 阅读 · 0 评论 -
MyBatis中的关系 一对一,一对多,多对多
hibernate中有关系,在mybatis里面也有关系的配置。一对一用户和卡,一个用户对应一张卡,一张卡对应一个用户User实体类中public class User { private Integer uid; private String uname; private String pass; //用户里面需要一个card的对象 privat...原创 2019-09-19 10:26:44 · 172 阅读 · 0 评论 -
MyBatis的动态获取sql
是根据逻辑中的条件,动态产生sql语句动态新增指定类的添加实体类Studentpublic class Student { private Integer sid; private String name; private String sex; private Integer age; private Date time;//get set 方法...原创 2019-09-19 12:42:12 · 485 阅读 · 0 评论 -
MyBatis的纯注解开发
MyBatis的纯注解方式:不用写实体类的配置文件,直接在接口里面写实体类中:User.xmlpublic class User { private Integer uid; private String uname; private String pass; //get,set方法,tostring方法和构造方法}然后就不需要配置文件,在接口中写UserMapperpub...原创 2019-09-23 09:38:15 · 1499 阅读 · 1 评论 -
MyBatis纯注解的一对一,一对多,多对多
一对一用户 和 卡用户 Userpublic class User { private Integer uid; private String uname; private String pass; //用户对应的卡 private Card card; //对应的构造方法,tostring方法,get,set方法 }卡 Cardp...原创 2019-09-23 11:15:41 · 521 阅读 · 1 评论 -
MyBatis的逆向工程和分页插件
逆向工程自己生成mybatis执行时所需要的xml,接口,和实体类第一步:在pow.xml中引入依赖文件<dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <ver...原创 2019-09-23 11:37:20 · 205 阅读 · 0 评论