![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis
STILLxjy
不要让任何人打乱你生活的节奏
展开
-
[Mybatis 注解开发] (三)延迟加载与多表查询
Mybatis 注解开发(三)延迟加载实现多表查询并使用延迟加载查询所有账户,并获取账户所属的用户信息查询所有用户,并显示用户拥有的所有账户信息,延迟加载(使用时才加载)下载本博客源代码文件提起码:4ym5延迟加载数据表存在四中对应关系:一对多:一个用户拥有多个账户多对一:多个账户属于一个用户一对一:每个用户对应一个身份证号多对多:一个用户可以有多个社会身份,一个社会身份可以赋予多个用户在mybatis中,多对一和一对一是一样的,因为如果将每个账户(按时间)细分的话,每个特定账户对应一原创 2020-05-19 13:54:09 · 339 阅读 · 1 评论 -
[Mybatis 注解开发] (二)建立实体类属性和数据库表中列名的对应关系
(二)建立实体类属性和数据库表中列名的对应关系问题配置环境添加实体类属性和数据库表中列名的对应关系测试问题[Mybatis 注解开发] (一)环境搭建与基本CRUD操作中我们限定,使User类的属性名和数据库列名相同。这样当执行查询方法后,mybatis会使用数据库的列名,在User类中找到相应的set方法,然后将获取到的信息封装到类对象对应的属性中。因为属性名和数据库列名相同,则不会出错。但是在实际开发中,我们会按照java的命名方式(驼峰式)来给类的属性命名。为了得到一样的执行的效果,我们就原创 2020-05-19 02:13:45 · 1783 阅读 · 0 评论 -
[Mybatis 注解开发] (一)环境搭建与基本CRUD操作
Mybatis注解开发环境搭建1.建立数据库2.搭建环境1.在IDEA中创建Maven工程2.添加坐标3.创建User实体4.创建持久层接口 IUserDao5.配置mybatis主配置文件:SqlMapConfig.xml5.1添加xml文件的约束5.2配置数据库连接信息5.3配置别名5.4指定带注解的dao接口的位置6.测试环境3.mybatis注解开发的CRUD操作3.1 添加操作(Create)3.2 读取操作(Retrieve)3.3 更新操作(Update)3.4 删除操作(Delete)3.4原创 2020-05-19 01:22:01 · 305 阅读 · 0 评论