java - @ManagedBean可以是@Entity吗?

标签 java javabeans

我刚刚读完JEE6教程,正在设计一个Web应用程序; @Entity beans也可以是@Managed beans吗? 这是一种不好的开发实践吗?

最佳答案

@Managed 通常用于让容器(例如 JavaEE 应用服务器)根据需要从预先创建的项目池中提供 Bean 实例。

另一方面,@Entity bean 基本上是对象形式的持久数据(例如来自数据库后端)的表示。

我认为同时拥有两个注释不是很合理,但说实话我不确定它是否有效(我猜不会)。

关于java - @ManagedBean可以是@Entity吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14032544/

相关文章:

java - 什么时候调用 spring beans 销毁方法?

java - 将类对象作为同步变量

java - Intellij Idea 可以配置为在发生 JUnit AssertionError 时中断吗?

java - 如何用 Dagger 注入(inject)匿名内部类?

java - 带参数的 Spring Bean 和 @Autowired 构造函数

java - 是否可以从内部 Bean 调用 JSF 事件?

JSF - 对应用程序作用域 Bean 的广泛读写

java - 在目录列表数组中查找字符串

java - FirebaseRecyclerAdapter 中的数据库查询

javax.servlet.ServletException : javax. crypto.IllegalBlockSizeException:使用填充密码解密时,输入长度必须是 16 的倍数