`
- 浏览:
491470 次
- 性别:
- 来自:
北京
-
Resources
- Write code that performs and ENC Loopup.
- Write code that makes proper use of DI.
- Be able to define DI either in the DD or per annotation(s).
- Identify the fact that DI can be performed on attributes or setter\getter.
- Be able to use DI in conjunction with inheritance.
- Identify the different types of resources and how to declare them both per annotation or in the DD.
Transactions
- Describe the difference between BTM and CTM and what actions are allowed to BTM or CTM beans and which actions are not allowed to them.
- Be able to define CTM Beans either per DD or per annotation.
- Identify the semantics of the six different transaction attributes:
- MANDATORY
- NEVER
- NOT_SUPPORTED
- REQUIRED
- REQUIRES_NEW
- SUPPORTS
- Use the methods of the EJBContext to influence CTM transactions.
- Identify restrictions on transaction attributes in conjunction with MDB.
- Identify restrictions on transaction attributes with SFSB that implements the interface SessionSynchronization. Write code that implements the interface SessionSynchronization.
- Write code that makes usage of the methods of the interface UserTransaction to write BTM code.
- Write code that makes usage of client-controlled transactions.
- Be able to recognize situations where it is better to use BTM over CTM.
- Identify what impact inheritance has on transaction attributes.
- Identify methods that run in a unspecified transactional context.
Security
- Define what is in the scope of EJB (Authorization) and what not (Authentication).
- Define roles either per annotation or in the DD.
- Define rules for accessing the methods of a bean either per annotation or in the DD.
- Write code that makes usage of programatic security.
- Identify the impact that inheritance has on security configurations.
Message Driven Beans
- Identify the differences between a Queue and a Topic.
- Write code that correctly declares a MDB.
- Identify the lifecycle of a MDB.
- Use the interface MessageDrivenContext.
- Configure correct activation-configurations for a MDB.
- Identify the differences between the acknowledge modes.
- Identify how the bean will acknowledge a message, depending on the transaction mode used.
Webservice Exposure
- Expose a SLSB as webservice.
- Determine what methods of a bean will be exposed.
- Write code that maps a bean-method to a wsdl method, given a portion of a wsdl file.
- Write code that calls methods of a webservice.
Exception Handling
- Identify the two different types of Exceptions and their impact on running transactions.
- Identify the steps involved with the occurrence of a specific exception.
- Be able to declare a ApplicationException per annotation or in the DD.
- Identify the impact of exceptions in Callback or Interceptor methods.
- Decide what exception will the client receive.
EJBContext
- Identify what methods of the interface EJBContext and its subinterface can be used at a certain point in the lifecycle of a bean.
Timer
- Create and start a timer.
- Define a legal timer method.
- Cancel a timer.
- Identify the impact that the rollback of a transaction has on the creation of a timer.
- Identify the fact that the with @Timeout annotated method runs in a unspecified security context.
- Recognize which Bean types can make use of timers.
Legacy Code
- Write code that makes a EJB3 Session Bean available to EJB 2.x Clients
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
在使用Hibernate3的时候,发现程序编译好了,在运行时总是抛出java.lang.NoClassDefFoundError: javax/persistence/EntityListeners异常,经查找是因为缺少ejb3-persistence.jar包。应该是这个~
ejb3-persistance-src.jar,ejb3源码
ejb3-persistence-1.0.2.GA.jar
ejb3-persistence-1.0.2.GA-sources.jar ejb3 jbpm5 源码
ejb3-persistence.jar
Java进行数据库开发时,直接将查询结果ResultSet转为Java对象列表,此为所需的两个jar包,详细的转换代码介绍地址为:http://blog.csdn.net/suifeng3051/article/details/39025053
ejb3-persistence-3.0.jar 持久化的时候使用
给大家分享一下,需要的朋友可以来下载。自己找了好久
jboss-ejb3-client.jar
EJB是sun的JavaEE服务器端组件模型,设计目标与核心应用是部署分布式应用程序。简单来说就是把已经编写好的程序(即:类)打包放在服务器上执行。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的...
ejb3-persistence.jar 1.0&1.0.2 的源代码
EJB中ejb-jar——xml文件说明.pdf
传智播客-EJB3-黎活明.ppt 与视频相配