虽然很恶心,但是下午做大作业还是很有收获地。
1.EJB3中通过如下的代码来实现远程接口以及stateless:
EJB3中貌似不再需要回调的接口,也极大的简化了部署的难度。
EJB3中提供了依赖注入的方式的寻找EJB的方法:
然后就可以直接调用EJB的bussiness method了。
2.GlassFish中有时部署EJB出现错误,可以先redeploy或者重启glassflash,有时就可以通过部署。
3.JSTL的fmt国际化标签似乎可以通过charset决定语言的种类。
有时间要看一下ejb3和jpa了。
1.EJB3中通过如下的代码来实现远程接口以及stateless:
@Remote
@Stateless public class HelloWorldBean {
public String sayHello(String s)
{ System.out.println("Hello: "+s; }
} EJB3中貌似不再需要回调的接口,也极大的简化了部署的难度。
EJB3中提供了依赖注入的方式的寻找EJB的方法:
@Inject private void setSessionContext(SessionContext ctx)
{
this.ctx = ctx
}
...
myHello = (HelloWorld)ctx.lookup("java:comp/env/ejb/HelloWorldEJB"); 然后就可以直接调用EJB的bussiness method了。
2.GlassFish中有时部署EJB出现错误,可以先redeploy或者重启glassflash,有时就可以通过部署。
3.JSTL的fmt国际化标签似乎可以通过charset决定语言的种类。
有时间要看一下ejb3和jpa了。
本文介绍了EJB3中远程接口及stateless的实现方法,并展示了如何使用依赖注入来查找EJB实例。此外还提到了在GlassFish中部署EJB可能会遇到的问题及其解决办法。最后简单提及了JSTL的fmt国际化标签的功能。
1269

被折叠的 条评论
为什么被折叠?



