随笔 - 312, 文章 - 14, 评论 - 1393, 引用 - 0
数据加载中……

eclipse + JBoss 5 + EJB3开发指南(12):使用命名查询执行JPQL

     摘要: 在EJB3中可以使用EntityManager对象的createQuery方法来执行JPQL(类似于Hibernate中的HQL),这非常简单。但使用createQuery方法处理JPQL时,在每次执行JPQL的过程中系统都需要对JPQL进行分析,这在一定程度上降低了系统运行时的性能。为此,EJB3提供了命名查询的概念。命名查询有些类型于数据库中的存储过程,在提交的过程中就已经被编译处理了。因此,在执行效率上要高一些。  阅读全文

posted @ 2009-06-05 10:12 银河使者 阅读(3011) | 评论 (0)编辑 收藏

eclipse + JBoss 5 + EJB3开发指南(11):实体Bean的连接策略(JOINED Strategy)

     摘要: 本文介绍了如何使用连接策略(JOINED Strategy)对物理表进行划分。子表与父表共享主键。  阅读全文

posted @ 2009-06-04 15:31 银河使者 阅读(2056) | 评论 (0)编辑 收藏

“Duke选择大奖”荟萃2009最具创新的Java技术应用

     摘要: Sun Microsystems公司(NASDAQ: JAVA)今天宣布第七届年度“Duke选择大奖”(Duke’s Choice Awards)获奖者名单。“Duke选择大奖”计划旨在表彰过去一年里全球个人或公司开发的、最具影响力的Java技术应用。这些获奖者是由Sun公司副总裁兼Sun研究院院士James Gosling和一个由Sun公司Java技术专家组成的小组评选确定的。如需有关获奖者及其应用的详尽信息,请登录:http://www.java.com/en/dukeschoice/。  阅读全文

posted @ 2009-06-03 19:10 银河使者 阅读(500) | 评论 (0)编辑 收藏

eclipse + JBoss 5 + EJB3开发指南(10):通过继承实体Bean,将单个表映射成多个表(单表策略,SINGLE_TABLE)

     摘要: 如果以前使用过EJB1.x或EJB2.x的实体Bean,会发现无法通过继承实体Bean将单个表分成多表。而在EJB3中,我们可以很容易地使用@Inheritance和@DiscriminatorColumn注释来实现这个功能。  阅读全文

posted @ 2009-06-03 16:22 银河使者 阅读(1782) | 评论 (0)编辑 收藏

eclipse + JBoss 5 + EJB3开发指南(9):实现Entity Bean的多对多(many-to-many)映射

     摘要: 本文介绍了如何使用@ManyToMany注释实现多对多的映射关系。在EJB3中多对多的映射关系需要使用一个连接表来描述。  阅读全文

posted @ 2009-06-03 16:15 银河使者 阅读(1765) | 评论 (0)编辑 收藏

eclipse + JBoss 5 + EJB3开发指南(8):实现Entity Bean的一对多(one-to-many)映射

     摘要: 本文介绍了如使用@OneToMany注释来实现一对多的映射,以及使用@JoinTable注释指定连接表来实现一对多的单向映射。  阅读全文

posted @ 2009-06-03 15:27 银河使者 阅读(2141) | 评论 (0)编辑 收藏

eclipse + JBoss 5 + EJB3开发指南(7):实现Entity Bean的一对一(one-to-one)映射

     摘要: 一对一映射是很常用的。在一般情况下,一个主表通过外键和从表形成一对一的关系。在EJB3中使用@OneToOne注释来映射。一对一关系除了使用外键进行关联外,也可以采用共享主键的方式连接两个表。  阅读全文

posted @ 2009-06-03 10:51 银河使者 阅读(2116) | 评论 (1)编辑 收藏

Java网络编程从入门到精通(19):套接字(Socket)的异常

     摘要: 在Socket 类中有很多方法在声明时使用throws抛出了一些异常,这些异常都是IOException的子类。在Socket类的方法中抛出最多的就是 SocketException,其余还有七个异常可供Socket类的方法抛出。这些异常的继承关系如图1所示。其中灰色背景框所描述的例外就是 Socket类的方法可能抛出的异常。  阅读全文

posted @ 2009-06-02 08:19 银河使者 阅读(3219) | 评论 (2)编辑 收藏

Java网络编程从入门到精通(18):Socket类的getter和setter方法(2)

     摘要: 在Java类中,getter和setter方法占了很大的比重。由于Java中没有定义属性的关键字;因此,getter和setter方法用于获得和设置Java类的属性值;如getName和setName方法用于设置name属性的值。如果某个属性只有getter方法,那这个属性是只读的;如果只有setter方法,那么这个属性是只写的。在Socket类中也有很多这样的属性来获得和Socket相关的信息,以及对Socket对象的状态进行设置。  阅读全文

posted @ 2009-06-01 17:31 银河使者 阅读(3705) | 评论 (0)编辑 收藏

eclipse + JBoss 5 + EJB3开发指南(6):编写第一个实体Bean程序

     摘要: EJB3容器通过EntityManager对象管理实体Bean,该类最主要的功能就是在记录和JavaBean之间进行互相映射。例如,我们从数据库中查出一条记录,这条记录有field1和field2两个字段,假设有一个JavaBean,也包含了field1和field2属性。那么 EntityManager可以将这条记录中的值映射到JavaBean的field1和field2属性中。也就是说,在数据库中的一条记录就对应于一个JavaBean的对象实例。下面将给出一个简单的例子来演示如何来实现一个应用实体Bean的程序。在这个例子中使用无状态的session bean通过EntityManager对象从数据表中查找一条记录,将该记录映射成实体Bean的对象实例,最后通过session bean的方法返回该记录的某个字段值。  阅读全文

posted @ 2009-05-29 22:02 银河使者 阅读(2570) | 评论 (0)编辑 收藏

列出全部内容
共31页: First 上一页 9 10 11 12 13 14 15 16 17 下一页 Last