上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 69 下一页

2012年5月18日

EJB---->一对一映射

摘要: 一个人(Person)只有唯一的身份证号(IDCard),Person 与IDCard 是一对一关系。 需要映射的数据库表 一对一关系需要在关系维护端(owner side)的@OneToOne 注释中定义mappedBy 属性。在关系被维护端(inverseside)建立外键列指向关系维... 阅读全文

posted @ 2012-05-18 08:53 小-强-斋-太 阅读(120) 评论(0) 推荐(0)

EJB---->多对多映射

摘要: 多对多映射 学生和老师就是多对多的关系。一个学生有多个老师,一个老师教多个学生。多对多映射采取中间表连接的映射策略,建立的中间表将分别引入两边的主键作为外键。EJB3 对于中间表的元数据提供了可配置的方式,用户可以自定义中间表的表名,列名。 需要映射的数据表: Student.java pack... 阅读全文

posted @ 2012-05-18 08:53 小-强-斋-太 阅读(90) 评论(0) 推荐(0)

EJB---->多表映射

摘要: 实体的成员属性映射的字段分布在多张表中,如何处理? 本例子的实体MainTable具有四个成员属性:id、name、address和postcode。 其中与id和name映射的字段在MainTable表,与address和postcode属性映射的字段在Address表。 需要使用@javax... 阅读全文

posted @ 2012-05-18 08:53 小-强-斋-太 阅读(108) 评论(0) 推荐(0)

EJB---->多表映射

摘要: 实体的成员属性映射的字段分布在多张表中,如何处理? 本例子的实体MainTable具有四个成员属性:id、name、address和postcode。 其中与id和name映射的字段在MainTable表,与address和postcode属性映射的字段在Address表。 需要使用@javax... 阅读全文

posted @ 2012-05-18 08:53 小-强-斋-太 阅读(83) 评论(0) 推荐(0)

EJB---->使用参数查询

摘要: 命令参数的格式为:“: +参数名” private String NameQuery(){//获取指定personid 的人员Query query = em.createQuery("select p from Person p where p.personid=:Id");query.set... 阅读全文

posted @ 2012-05-18 08:53 小-强-斋-太 阅读(79) 评论(0) 推荐(0)

EJB---->使用参数查询

摘要: 命令参数的格式为:“: +参数名” private String NameQuery(){//获取指定personid 的人员Query query = em.createQuery("select p from Person p where p.personid=:Id");query.set... 阅读全文

posted @ 2012-05-18 08:53 小-强-斋-太 阅读(171) 评论(0) 推荐(0)

EJB---->JPQL 语言

摘要: Java Persistence API 定义了一种查询语言,具有与SQL 相类似的特征,JPQL 是完全面向对象的,具备继承、多态和关联等特性。 1、命名查询 你可以在实体bean 上预先定义一个或多个查询语句,减少每次因书写错误而引起的BUG。通常把经常使用的查询语句定义成命名查询,代码如... 阅读全文

posted @ 2012-05-18 08:52 小-强-斋-太 阅读(81) 评论(0) 推荐(0)

EJB---->JPQL 语言

摘要: Java Persistence API 定义了一种查询语言,具有与SQL 相类似的特征,JPQL 是完全面向对象的,具备继承、多态和关联等特性。 1、命名查询 你可以在实体bean 上预先定义一个或多个查询语句,减少每次因书写错误而引起的BUG。通常把经常使用的查询语句定义成命名查询,代码如... 阅读全文

posted @ 2012-05-18 08:52 小-强-斋-太 阅读(132) 评论(0) 推荐(0)

EJB---->调用存储过程

摘要: 要调用存储过程,我们可以通过EntityManager 对象的createNativeQuery()方法执行SQL 语句(注意:这里说的是SQL 语句,不是EJB3 QL), 调用存储过程的SQL 格式如下: {call 存储过程名称(参数1, 参数2, … )} 在EJB3 中你可以调用的存储... 阅读全文

posted @ 2012-05-18 08:52 小-强-斋-太 阅读(128) 评论(0) 推荐(0)

EJB---->调用存储过程

摘要: 要调用存储过程,我们可以通过EntityManager 对象的createNativeQuery()方法执行SQL 语句(注意:这里说的是SQL 语句,不是EJB3 QL), 调用存储过程的SQL 格式如下: {call 存储过程名称(参数1, 参数2, … )} 在EJB3 中你可以调用的存储... 阅读全文

posted @ 2012-05-18 08:52 小-强-斋-太 阅读(109) 评论(0) 推荐(0)

上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 69 下一页

导航