这次小结下拦截器 接口 import javax.ejb.Remote; @Remote public interface IMan { String getName(); void qq(); void mm(); String sayHelp(); } 实现: import javax.ejb.Stateful; import javax.interceptor.I...
转载 2008-08-22 18:45:00
79阅读
2评论
这次小结下拦截器 接口import javax.ejb.Remote;@Remotepublic interface IMan { Strin
原创 2022-12-05 09:47:08
23阅读
EJB3最新的EJB标准。Spring是一个框架。 Spring可以部分简化EJB本地和远程调用。EJB3分消息驱动Bean、有、无状态Bean和实体Bean。分别服务于应用层和持久层。JBoss的EJB3实体Bean部分的底层核心是Hibernate。 Model层?是MVC中的M吗?Spring支持配置表现层,Model可以通过Spring配置实现。比如你可以用Spring
转载 精选 2009-02-20 10:16:46
914阅读
1评论
1 ejb的依赖注入 @Stateless @Remote ({Injection.class}) public class InjectionBean implements Injection { @EJB (beanName="HelloWorldBean") HelloWorld helloworld; public String SayHello(...
转载 2008-07-31 17:05:00
82阅读
2评论
这次小结的是ejb3中的事务,举例子说明之: public void addMultiStudent() { for(int i=0; i<10; i++){ Student student = new Student(); student.setName("Student_"+i); em.persist(student); if(i==5){ //抛...
转载 2008-07-29 21:34:00
28阅读
2评论
The Java Persistence API introduced in Java EE 5 is a subset of EJB 3 and replaces the persistencR 220) but...
原创 2023-04-26 14:25:55
106阅读
Name="HelloWorldBean")     HelloWorld helloworld;      
原创 2022-12-05 09:00:18
59阅读
这次小结的是ejb3中的事务,举例子说明之:public void addMultiStudent() {  for(int i=0; i   Student student = new Student();   student.setName("Student_"+i);   em.persist(student);   if(i==5){    //抛出RuntimeExcep
原创 2022-12-05 09:07:56
47阅读
EJB3 QL查询EJB3的查询语言是一种和SQL非常类似的中间性和对象化查询语言。它可以被编译成不同的底层数据库能接受的SQL,从而屏蔽不同数据库的差异,确保用EJB3 QL查询语言编写的代码可在不同的数据库上运行。比起EJB 2.1的查询语言,EJB3可以运行期构造,支持多态,远远比EJB 2.1的查询更灵活和功能强大。在程序中使用EJB3 QL可以使用大写(SELECT)或者小写(selec
转载 2015-07-16 16:08:00
180阅读
2评论
1 注意同时声明remote.local的问题 我发现在jboss 4.2.2.gA上,如果这样的话,会出错 @Stateless @Remote @local 是JOBSS报错的 javax.ejb.EJBException: Local and Remote Interfaces cannot have duplicate interface for bean Phys...
转载 2008-07-27 17:17:00
110阅读
2评论
1 注意同时声明remote.local的问题   我发现在jboss 4.2.2.gA上,如果这样的话,会
原创 2022-12-02 10:37:57
80阅读
Purpose This case will show how to create an MDB(message dirven bean) in EJB3 specification, and call it by two ways, one is use spring framework, another is call it directly. This case is aim to hav
原创 2009-07-22 10:44:35
1174阅读
1评论
nejb.war    将下载的ope
原创 2023-07-06 23:13:37
60阅读
今天在写一个ejb时遇到个怪事,在调用ejb home 生成对象的时候,总是抛出ClassCastException,仔细查了下代码,发现没发现什么问题,这让我很费解,调试许久后无意中发现由于配置经过复制然后修改得来,也没仔细看,ejb-jar.xml中的ejb-jar的属性中的版本竟然写着3.0...
转载 2009-07-20 23:24:00
53阅读
2评论
今天在写一个ejb时遇到个怪事,在调用ejb home 生成对象的时候,总是抛
转载 2009-07-20 23:24:00
77阅读
2评论
上一篇已经知道了JMS的基本操作,今天来看一下ejb3中的一种重要bean:Message Drive Bean(mdb)如果要不断一个队列中的消息,通常我们需要写一个程序,这需要一定的开发量,而且如果要实现高并发处理,也不易扩展,而MDB则自动实现了该功能,简单点讲,MDB的应用部署到jboss后,能自动目标队列,一旦有消息接收,会触发onMessage事件,开发人员可以在该事件处理中扩展自己的业务逻辑.一、定义一个MDB 1 package mdb; 2 3 4 5 import javax.ejb.ActivationConfigProperty; 6 import j...
转载 2014-02-23 20:23:00
94阅读
2评论
   用过EJB2.x的人估计对EJB带来的痛苦记忆犹新。一大堆的接口、一大堆的规定、一大堆的配置,痛苦不堪的调试……。因此,“我们是否需要EJB2”这个答案还是比较显然,那就是我们绝大多数系统不需要,除非你的系统真的是分布式计算,迫不得已需要用EJB2。   现在EJB3已经出炉了,开发的复杂度确实大大地减少,已经和编写普通Javabean无异,部署也非常
原创 2007-09-08 21:01:14
1276阅读
2评论
  6.3.4.主键类和复合类 有时关系映射要求一个主键由多个持久化属性复合而成,例如
原创 2023-04-03 16:40:19
90阅读
JBoss开发Bean并不困难,而对于不知道的人来说,数据库配置才是比较棘手的问题。现在我们就来一步一步开发一个EJB3 + MySql的Bean。 一、MySql数据库的配置1. 配置数据源在 %JBOSS_HOME%/docs/examples/jca 目录下找到一个名叫 "mysql-db.xml" 的文件,这个是官方为我们写好的针对mysql的数据源配置文件,我们改改它就行了。将mysql-db.xml 复制到 /server/default/deploy 目录下,并将文件内容修改为: MySqlDS jdbc:mysql://localhost:3306/ejb
转载 2013-07-15 21:39:00
80阅读
2评论
开始EJB3应用程序的开发 1、EJB3是一个深层次的规范,包含了3个文档,分别面向初级开发者和资深用户。2、EJB3在容器之外使用实体Bean--> 新的容器外持久化特性。3EJB3由JSR220定义: 第一个文档:综合介绍新版本的高级特性,着重介绍用于构建EJB组件的新的简化模型;后两个文档:分布讲解核心企业Bean框架和持久化模型的技术细节。 (1) EJB3简化API(EJB3 S
转载 2008-05-08 00:10:00
61阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5