摘要: 接口: 1,用于沟通的中介物的抽象化 2,实体把自己提供给外界的一种抽象化说明,用以内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式(内部可能修改了,但是接口不变)。 简单说就是:接口是对外的一种说明,说明自己提供了哪些功能,至于内部实现,对外部不公开。比如,我提供了注 阅读全文
posted @ 2017-11-14 22:09 美好的明天 阅读(262) 评论(0) 推荐(0)
摘要: Not IN问题 Exists,not Exists,in,not in 例如: 等同于 阅读全文
posted @ 2017-11-14 11:00 美好的明天 阅读(4184) 评论(0) 推荐(0)
摘要: 直接贴过来了: 1, 2, 阅读全文
posted @ 2017-11-14 09:00 美好的明天 阅读(256) 评论(0) 推荐(0)
摘要: 多对多双向外键 双方持有对方的集合对象 其中一方设置: //教师类 @ManyToMany(mappedBy="teachers") //mappedby表示教师交给学生来控制 另一方: //学生类 相对于刚刚的多对多单向外键,多对多双向外键,只需要在教师类修改就行了。 教师类: 因为多对多,所以教 阅读全文
posted @ 2017-11-14 00:20 美好的明天 阅读(387) 评论(0) 推荐(0)
摘要: 多对多单向外键 1,学生和教师构成多对多的关联关系 2,其中一个多方持有另一个多方的集合对象(学生持有教室的集合) 3,通过注解@JoinTable,创建中间表(作为多对多的载体,用来确定学生和教师的多对多关系) 最后会自动创建一个中间表teachars_students,并且这个表包含两个字段,s 阅读全文
posted @ 2017-11-14 00:08 美好的明天 阅读(1490) 评论(0) 推荐(0)