![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
哈哈哈呵呵哈哈哈
这个作者很懒,什么都没留下…
展开
-
mybatis简单实例
1、什么是持久层?1、什么是持久化?3、为什么需要mybatis?4、什么是mybatis?5、mybatis的优势6、实例:1、mybatis所需jar包:2、新建数据库mybatis与tb_user表3、创建user类:public class User { private int id; private String name; private Stri...原创 2019-03-20 15:38:33 · 274 阅读 · 0 评论 -
MyBatis Mapper动态代理详解
1、mapper动态代理的作用mapper动态代理无需程序员实现Dao接口,接口由MyBatis结合映射文件自动生成的动态代理实现的。2、修改映射文件的namespace属性使用动态代理需要映射文件mapper标签中的namespace属性修改为Dao接口的全类名。3、Dao接口方法命名MyBatis框架要求,接口中的方法名必须与映射文件中的sql标签的id相同 4、Dao对象的获取...原创 2019-03-25 16:27:57 · 664 阅读 · 0 评论 -
MyBatis关联映射,一对一实例:增删改查
在现实的项目中进行数据库建模时,我们要遵循数据库设计范式的要求,会对现实中的业务模型进行拆分,封装在不同的数据表中,表与表之间存在着一对一、一对多或是多对多的对应关系。...原创 2019-03-27 19:00:37 · 3020 阅读 · 0 评论 -
MyBatis关联映射,一对多实例:增删改查
实例:一个班级可以有多个学生,一个学生只能属于一个班级。OneToManyTest:实现增删改查1、创建两个表:tb_class、tb_studenttb_class:tb_student:2、实体类创建Clazz类与Student类分别映射 tb_clazz 和tb_studentClazz :public class Clazz { private Integer id; ...原创 2019-03-27 19:30:54 · 4797 阅读 · 0 评论