上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: Spring Data : Spring 的一个子项目。用于简化数据库访问,支持NoSQL 和 关系数据存储。其主要目标是使数据库的访问变得方便快捷。 SpringData 项目所支持 NoSQL 存储: -MongoDB (文档数据库) -Neo4j(图形数据库) -Redis(键/值存储) -H 阅读全文
posted @ 2018-03-06 21:17 1斑点 阅读(115) 评论(0) 推荐(0) 编辑
摘要: • JPQL语言,即 Java Persistence Query Language 的简称。JPQL 是一种和 SQL 非常类似的中间性和对象化查询语言,它最终会被编译成针对不同底层数据库的 SQL 查询,从而屏蔽不同数据库的差异。 •JPQL语言的语句可以是 select 语句、update 语 阅读全文
posted @ 2018-03-05 20:27 1斑点 阅读(1197) 评论(0) 推荐(0) 编辑
摘要: • 在双向多对多关系中,我们必须指定一个关系维护端(owner side),可以通过 @ManyToMany 注释中指定 mappedBy 属性来标识其为关系维护端。 @ManyToMany @JoinTable(name="中间表名称", joinColumns=@joinColumn(name= 阅读全文
posted @ 2018-03-05 18:50 1斑点 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 这次,我们引用一个新的数据模型:丈夫(husband) 和 妻子(wife)。前提:众所周知,在我们伟大的祖国,法律上只存在一种婚姻关系,一夫一妻制。所以,一个丈夫只能有一个妻子,一个妻子也只有一个丈夫。(大家千万别较真,我已经限定了场景,法律上只允许一夫一妻。小三不在本例研究范围内) 对于这种数据 阅读全文
posted @ 2018-03-05 17:35 1斑点 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 有两种方式实现一对多的单向关联。一种是在只使用@OneToMany来标识,这种方式是通过一张第三方表来保存关系。还有一种是使用@OneToMany和@JoinColumn来标注,这种方式是在多的一方(Book)的表中增加一个外键列来保存关系。 第一种方式,通过一张第三方表来实现一对多的单向关联: A 阅读全文
posted @ 2018-03-05 17:25 1斑点 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 在实际开发过程中,JPA多对一单向关联是使用最多的关联方式。 下面是订单与订单项的配置关系。 订单(Order):一的一方,不进行任何配置 @Entity @Table(name="orders") public class Order { @Id @Column(length=40) privat 阅读全文
posted @ 2018-03-05 12:55 1斑点 阅读(132) 评论(0) 推荐(0) 编辑
摘要: • 双向一对多关系中,必须存在一个关系维护端,在 JPA 规范中,要求 many 的一方作为关系的维护端(owner side), one 的一方作为被维护端(inverse side)。 •可以在 one 方指定 @OneToMany 注释并设置 mappedBy 属性,以指定它是这一关联中的被维 阅读全文
posted @ 2018-03-05 09:49 1斑点 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 双向一对多关系中,必须存在一个关系维护端,在 JPA 规范中,要求 many 的一方作为关系的维护端(owner side), one 的一方作为被维护端(inverse side)。 •可以在 one 方指定 @OneToMany 注释并设置 mappedBy 属性,以指定它是这一关联中的被维护端 阅读全文
posted @ 2018-03-04 21:27 1斑点 阅读(118) 评论(0) 推荐(0) 编辑
摘要: package com.java1234.util; import org.apache.shiro.codec.Base64; import org.apache.shiro.crypto.hash.Md5Hash; public class CryptographyUtil { /** * ba 阅读全文
posted @ 2018-03-02 16:14 1斑点 阅读(106) 评论(0) 推荐(0) 编辑
摘要: mapper层 package com.java1234.dao; import java.util.Set; import com.java1234.entity.User; public interface UserDao { /** * 通过用户名查询用户 * @param userName 阅读全文
posted @ 2018-03-02 16:13 1斑点 阅读(82) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页