上一页 1 2 3 4 5 6 7 ··· 75 下一页
摘要: EJB3.0,EJB查询语言编写自定义的查询非常方便,不用担心底层数据库的详细信息。这是很相似的HQL(Hibernate查询语言),通常被称为按名称EJBQL。 要理解熟悉ejb的EJBQL,要做好以下几项工作。 步骤 1. 在数据库中创建表. 步骤 2. 创建一个无状态EJB. 步骤 3. 更新 阅读全文
posted @ 2020-06-17 14:26 雷林鹏 阅读(197) 评论(0) 推荐(0) 编辑
摘要: EJB是它们通常分布基于环境的企业应用程序的一部分。因此,除了可能出现在代码中,在EJB的情况下正常例外,可以有例外,像通信故障,安全权限,服务器关闭等EJB容器认为例外两种方式。 应用程序异常 -如果业务规则是voilated或在执行业务逻辑发生异常。 系统异常 -这不是由业务逻辑或业务代码造成的 阅读全文
posted @ 2020-06-17 14:22 雷林鹏 阅读(313) 评论(0) 推荐(0) 编辑
摘要: EJB 3.0持久性机制来访问容器管理的数据库中的数据库相关的操作。开发人员访问数据库可以直接使用JDBC API调用EJB的业务方法。 为了证明在ejb的数据库访问,我们要做好以下几项工作。 步骤 1. 在数据库中创建表. 步骤 2. 创建一个无状态EJB. 步骤 3. 更新无状态的EJB。添加添 阅读全文
posted @ 2020-06-16 15:08 雷林鹏 阅读(372) 评论(0) 推荐(0) 编辑
摘要: EJB 3.0中提供的选项来定义像一对一的数据库实体关系/映射,一对多,多对一和多对多关系。以下是相关的注释。 OneToOne - 对象都具有一对一的关系。例如,乘客可以在时间旅行使用一张票。 OneToMany - 对象是具有一对多的关系。例如,一个父亲可以有多个孩子。 ManyToOne - 阅读全文
posted @ 2020-06-16 15:00 雷林鹏 阅读(154) 评论(0) 推荐(0) 编辑
摘要: JNDI代表Java命名和目录接口。它是一组API和服务接口。基于Java的应用程序使用JNDI命名和目录服务。在EJB的背景下,有两个方面。 Binding - 这指的是以后可以使用一个EJB对象分配一个名称。 Lookup - 这指的是寻找并获得EJB对象。 在JBoss中,会话bean绑定到J 阅读全文
posted @ 2020-06-15 14:21 雷林鹏 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 安全性是任何企业级应用关注的重大问题。它包括用户身份识别(S)或系统访问的应用程序,并允许或拒绝的访问应用程序内的资源。在EJB中,安全性可以声明的方式称为声明性安全EJB容器管理的安全问题,或者自定义代码可以在EJB处理安全问题的关注,通过自已声明。 安全的重要术语 认证 - 这是确保用户访问系统 阅读全文
posted @ 2020-06-15 13:49 雷林鹏 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 事务是一个单元的工作项目遵循ACID特性。ACID代表原子性,一致性,独立性和持久性。 原子 -如果有任何的工作项失败,完整的单元被认为是失败。成功意味着所有项目的成功执行。 一致性 -事务必须保持系统处于一致的状态。 独立性- 每个事务执行独立的任何其他的事务。 持久性 - 事务应该生存系统故障, 阅读全文
posted @ 2020-06-12 14:46 雷林鹏 阅读(154) 评论(0) 推荐(0) 编辑
摘要: EJB3.0提供支持BLOB和CLOB类型,使用@Lob注解。下面的Java类型可以映射使用@Lob注解。 java.sql.Blob java.sql.Clob byte[] String Serializable Object @Entity @Table(name="books") @Enti 阅读全文
posted @ 2020-06-12 14:38 雷林鹏 阅读(172) 评论(0) 推荐(0) 编辑
摘要: EJB 3.0中提供了选项嵌入到实体bean的Java POJO(普通Java对象)和嵌入式POJO类的方法允许列名映射。嵌入一个java的POJO必须定义了@ Embeddable注解。 @Embeddable public class Publisher implements Serializa 阅读全文
posted @ 2020-06-11 15:09 雷林鹏 阅读(141) 评论(0) 推荐(0) 编辑
摘要: EJB3.0提供了拦截业务方法的规范使用@ AroundInvoke注释注释的方法调用。一个拦截器方法被称为包含EJBContainer的业务方法调用前拦截。下面的例子是一个拦截器方法签名 @AroundInvoke public Object methodInterceptor(Invocatio 阅读全文
posted @ 2020-06-11 14:35 雷林鹏 阅读(150) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 75 下一页