
ejb
liyong1115
这个作者很懒,什么都没留下…
展开
-
ejb笔记一 one to one
一对一关系需要在关系维护端(owner side)的@OneToOne注释中定义mappdBy属性,在关系被维护端(inverse side)建立外键列指向关系关系维护端的主键列。 关系被维护端 IDCard.java代码如下 @SuppressWarnings("serial")@Entity@Table(name = "IDCard")public cla原创 2008-01-23 12:07:00 · 1066 阅读 · 0 评论 -
EJB笔记四 ——持久化实体管理器
配置文件persistence.xmlpersistence> persistence-unit name="example"> jta-data-source>java:/DefaultMySqlDSjta-data-source> properties> property name="hibernate.hbm2ddl.auto" value="creat原创 2008-01-23 15:01:00 · 1768 阅读 · 2 评论 -
EJB笔记三 many to many
多对多关系采用 中间表连接的映射策略。建立的中间表将分别引入两边的主键做为外键@SuppressWarnings("serial")@Entity@Table(name = "Student")public class Student implements Serializable...{ private Integer studentid; private String St原创 2008-01-23 13:17:00 · 709 阅读 · 0 评论 -
Java标准版的EJB Persistence(三)
在前几部分里,我们已经讨论过了Java SE的JPA的基本保持元素。在本文里,我们将看一个示例应用程序,并详细讨论如何在你的开发中应用JPA。首先,让我们来看看示例应用程序的要求,这个程序可以在这里下载。这是一个关于许可证管理的应用程序。在这个例子里,有很多应用程序,每个程序都有多个版本,每个版本都有一个或者多个与之相关的许可证。还有一组用户,他们可能与这许可证中的任何一个相关联。我们想要创建原创 2008-01-14 14:24:00 · 693 阅读 · 0 评论 -
Java标准版的EJB Persistence(二)
在本教程的上篇里,我们讲到了使用EJB3 persistence——现在也叫做Java Persistence API(JPA)——保持对象的基础知识。我们利用Hibernate的EntityManager/Annotations实现让简单的Person和Address类保持到嵌入的HSQLDB里。但是Person和Address这两个类之间是单向关系:一个Person指向一个Address,所以原创 2008-01-14 14:19:00 · 827 阅读 · 0 评论 -
Java标准版的EJB Persistence(一下)
下面是另外一个POJO——Person,我们已经对它进行了批注,以便保持;@Entitypublic class Person { private Long id; private String name; private Address address; public Person() { } @Id @GeneratedValue public Long getId() {原创 2008-01-14 13:32:00 · 700 阅读 · 0 评论 -
Java标准版的EJB Persistence(一上)
自从起草EJB 3.0的规范开始,无论是在客户端还是在服务器端的应用程序里,Java的类就一直有一种单一的、标准的persistence机制。Java 5的Annotations(批注)功能很容易使用。本文将介绍如何使用它。保持Java类;现在已经有很多方式做到这一点,而适用于所有应用程序的一个标准的出现很可能让所有的开发人员从中受益。但其中的挑战就是弥合Java标准版和企业版之间的差别,形成原创 2008-01-14 13:27:00 · 827 阅读 · 0 评论 -
脱离容器的EJB
需要引入的包 hibernate-annotations,hibernate,hibernate-entitymanager 这3个包及附带的包 配置文件META-INF/persistence.xml xml version="1.0"?>persistence xmlns="http://java.sun.com/xml/ns/persistence"原创 2008-01-23 13:47:00 · 668 阅读 · 0 评论 -
EJB笔记二 one to many
双向一对多关系,一是关系维护端(owner side),多是关系被维护端(inverse side)的。在关系被维护端(inverse side)建立外键列指向关系关系维护端的主键列。 Order.java @SuppressWarnings("serial")@Entity@Table(name = "Orders")public class Order implements S原创 2008-01-23 12:50:00 · 685 阅读 · 0 评论 -
EJB笔记五——查询
---------------我是个成熟男人----------------------57岁 但是我的长相显年轻------------------满脸粉刺 体形魁梧,给人一种大哥的感觉--------武松的大哥 我事业成功,是个老板----------------冷饮摊老板 走到哪里都拎着笔记本----------------是记录冷饮销售量的笔记本 我坐的车比林原创 2008-01-23 15:34:00 · 564 阅读 · 0 评论