随笔分类 -  mybatis

摘要:mybatis 的动态sql语句是基于OGNL表达式的。可以方便的在 sql 语句中实现某些逻辑. 总体说来mybatis 动态SQL 语句主要有以下几类: 1. if 语句 (简单的条件判断) 2. choose (when,otherwize) ,相当于java 语言中的 switch ,与 j 阅读全文
posted @ 2019-07-31 00:22 leagueandlegends 阅读(1857) 评论(0) 推荐(0) 编辑
摘要:mybatis3.0 添加了association和collection标签专门用于对多个相关实体类数据进行级联查询,但仍不支持多个相关实体类数据的级联保存和级联删除操作。因此在进行实体类多对多映射表设计时,需要专门建立一个关联对象类对相关实体类的关联关系进行描述。 (1)首先创建数据库manyto 阅读全文
posted @ 2019-07-28 09:25 leagueandlegends 阅读(1061) 评论(0) 推荐(0) 编辑
摘要:(1)首先,创建数据库mybatismanytoone并插入数据 (2)接着我们创建两个java bean Post.java和User.java Post.java User.java (3)其次,我们创建config/config.xml配置文件 (4)再次,我们创建User.xml文件 (5) 阅读全文
posted @ 2019-07-24 23:46 leagueandlegends 阅读(326) 评论(0) 推荐(0) 编辑
摘要:今天来介绍mybatis的一对多关联 (1)首先创建数据库mybatisonetomany,并创建数据库表post和user,并向其中插入一定的数据: 插入数据后,表数据如下所示: (2)其次,在mybatis.bean目录下创建两个java bean,Post.java和User.java Pos 阅读全文
posted @ 2019-07-22 23:41 leagueandlegends 阅读(280) 评论(0) 推荐(0) 编辑
摘要:(1)创建数据库mybatisonetoone 有两张表,老师表teacher和班级表class,一个class班级对应一个teacher,一个teacher对应一个class 需求是根据班级id查询班级信息(带老师的信息), 创建teacher和class表: (2)创建config/config 阅读全文
posted @ 2019-07-21 18:32 leagueandlegends 阅读(2945) 评论(0) 推荐(0) 编辑
摘要:首先,创建一个数据库my,并在数据库中插入一张表user,然后在user表中插入一行数据,代码如下: 其次,创建mybatis配置文件config.xml,配置文件代码如下: 再次,创建一个IUser.java接口 创建一个User.java实体类 接着,在配置UserMapper.xml文件 最后 阅读全文
posted @ 2019-07-21 12:50 leagueandlegends 阅读(1600) 评论(0) 推荐(0) 编辑
摘要:首先,创建一个数据库my,并在数据库中插入一张表user,然后在user表中插入一行数据,代码如下: 其次,创建mybatis配置文件Configure.xml 接着,创建实体类user.java,放在com.zk.models下, 再次,创建一个IUser接口,放置在com.zk.dao下,如下: 阅读全文
posted @ 2019-07-21 08:51 leagueandlegends 阅读(203) 评论(0) 推荐(0) 编辑
摘要:首先,创建一个数据库my,并在数据库中插入一张表user,然后在user表中插入一行数据,代码如下: create database my; use my; create table user( id int(10) auto_increment, name varchar(64), level v 阅读全文
posted @ 2019-07-19 00:01 leagueandlegends 阅读(262) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示