摘要: 1 --创建表空间 2 create tablespace test 3 datafile 'c:\test.dbf' 4 size 100m 5 autoextend on 6 next 10m; 7 --删除表空间 8 drop tablespace test; 9 10 --创建用户 11 c 阅读全文
posted @ 2019-12-15 22:27 西门夜说 阅读(416) 评论(0) 推荐(0) 编辑
摘要: /** * 查询所有用户 * @return */ @Select("select * from user") @Results(id="userMap",value={ @Result(id=true,column = "id",property = "userId"), @Result(colu 阅读全文
posted @ 2019-12-15 21:34 西门夜说 阅读(4714) 评论(0) 推荐(0) 编辑
摘要: mybatis 的常用注解说明 @Insert:实现新增 @Update:实现更新 @Delete:实现删除 @Select:实现查询 @Result:实现结果集封装 @Results:可以与@Result 一起使用,封装多个结果集 @ResultMap:实现引用@Results 定义的封装 @On 阅读全文
posted @ 2019-12-15 18:04 西门夜说 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 这里我们以用户 user 表和 角色role 表为例,假定一个用户能被分配成多重角色,而一种角色也能分给多个用户,故用户和角色构成多对多的关系 需求:给定角色id,查询这个角色所属的所有用户信息 ①、在数据库中建立相应的表 user 表 role 表 两者之间的关联表user_role public 阅读全文
posted @ 2019-12-15 17:53 西门夜说 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 产品和分类的多对一关系 多个产品属于一个分类 public class Product { private int id; private String name; private float price; private Category category; public Category get 阅读全文
posted @ 2019-12-15 16:37 西门夜说 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1、一对多:比如说一个班级有很多学生,可是这个班级只有一个班主任。在这个班级中随便找一个人,就会知道他们的班主任是谁;知道了这个班主任就会知道有哪几个学生。这里班主任和学生的关系就是一对多。 2、多对一:比如说一个班级有很多学生,可是这个班级只有一个班主任。在这个班级中随便找一个人,就会知道他们的班 阅读全文
posted @ 2019-12-15 16:25 西门夜说 阅读(3352) 评论(0) 推荐(0) 编辑
摘要: 分类和产品的一对多关系 一个分类中有多个产品 public class Product { private int id; private String name; private float price; public int getId() { return id; } public void 阅读全文
posted @ 2019-12-15 16:14 西门夜说 阅读(196) 评论(0) 推荐(0) 编辑
摘要: if if 就是__简单的条件判断 __,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子: <select id="selectUserByUserNameAndSex" resultType="com.george.pojo.User" parameterType="com.geo 阅读全文
posted @ 2019-12-15 15:03 西门夜说 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 在使用Mybatis来持久化数据库时,有时候会碰到数据库中表中的字段与java实体类中属性名不一致的情况,在这种情况下Mybatis是不能完成字段的自动映射的。而通常情况下,数据库及实体类是不应该被改的的。所以要在不改变数据库以及实体类的情况下解决这个问题,下面是解决该问题的三种方式: java实体 阅读全文
posted @ 2019-12-15 01:53 西门夜说 阅读(1428) 评论(0) 推荐(0) 编辑