文件名称:EJBContainer:EJB 容器的个人实现
文件大小:54KB
文件格式:ZIP
更新时间:2024-07-12 18:19:20
Java
EJB容器 EJB 容器的个人实现。 特征: 单例 bean 和无状态 bean 的管理。 为此,框架用户只需要在实现 EJB 的代码中放置 @Singleton 或 @Stateless 注释。 EJB 注入。 可以使用@EJB 注释一个类的一个或多个字段,以便要求容器将托管 bean 注入其中。 交易管理。 可以对方法进行注释以指示它们是否需要打开新事务 (@REQUIRES_NEW) 或它们是否可以使用已由其他方法打开的事务 (@REQUIRED)。 每个事务都与打开它的线程的标识符相关联,以保证事务管理器的线程安全操作。 使用@PersistenceContext 注释的实体管理器注入。 然后,管理器使用事务管理器来检索当前事务并在那里执行其操作。 管理 EJB 初始化和销毁的回调(@PostConstruct 和 @PreDestroy)。 遇到的困难: 测试
【文件预览】:
EJBContainer-master
----tests()
--------fr()
----src()
--------fr()
----.idea()
--------uiDesigner.xml(9KB)
--------scopes()
--------misc.xml(7KB)
--------vcs.xml(167B)
--------.name(12B)
--------copyright()
--------modules.xml(264B)
--------encodings.xml(164B)
--------compiler.xml(827B)
--------workspace.xml(88KB)
----.gitignore(824B)
----README.md(1KB)
----.gitattributes(378B)
----EJBContainer.iml(2KB)