问题标签 [entity-bean]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何使用 EJB 实体 bean 连接到 mysql 数据库?
如何用mysql数据库配置ejb?我想使用 EJB 实体 bean 访问 mysql 数据库表
java - EntityManager 标识符生成异常?
当我尝试通过 entitybean 和 entitymanager 在 DB 中创建记录时遇到了这个问题。我在 UserManagerImpl.java 中有两个方法,奇怪的是 findalluser 方法运行良好,创建一个在 Jboss-7 控制台中抛出以下异常:代码如下
我在MySql中创建表的sql语句是
真的不知道怎么了,提前谢谢!
jpa - 从 EJB 2 实体 Bean 迁移到 EJB3
我在 EJB 2.0 中创建了一些实体 bean,现在我需要迁移到 EJB 3.x,但我研究过 EJB 3.x 中对实体 bean 的使用发生了变化,而他们正在使用 JPA。
我在哪里可以找到使我的 bean 适应 EJB 3.x 的解决方案?
java - 术语:“实体 Bean”与“数据模型”
我们正在对话中,一位开发人员使用术语“实体 Bean”,而一位开发人员描述了与“数据模型”相对相似的东西。
这些术语是同义词吗?这些术语是否存在应考虑的细微差异?
环境是 PHP,开发人员有一些前 java 经验。
jakarta-ee - 尝试从数据库中输出大约 100 个对象到屏幕上
Web 应用程序使用一个实体 Bean (ejb 2.0) 并有一个页面来从数据库中输出对象。我实现了实体中的所有方法,并检查了所有错误。我在数据库中有一个表并尝试输出前 100 个对象(id 及其名称)。但是一百个对象需要20秒,慢得不真实:(尝试了Entity Bean的几种实现,结果是一样的。
私有 void loadRow() 抛出 SQLException、NamingException、异常 {
这是我的 loadRow 方法,它是从 ejbLoad 调用的。我不确定,但也许有麻烦吗?
orm - 我是否需要将命名查询放在 ORM.xml 文件中
我最近对我的 JPA 实体进行了 F-ed,并且我正在拼命地尝试恢复该功能。向我的实体添加一些默认查询后,我无法在会话 bean 中调用它们......我收到了这个异常
虽然上述命名查询确实存在,但它只是对持久性类(或实体 bean)的注释。我需要将其添加到 ORM.xml 文件中吗?我似乎记得您可以对 ORM.xml 文件进行注释,也可以直接对实体 bean 进行注释。我在这里错过了一步吗?
谢谢。
更新:实际命名查询:
这是我在无状态会话 bean 中调用它的地方
}
不知道为什么好像找不到?我在 Websphere 集成开发人员工作。也许有些东西没有正确更新?
jpa - 可以使用 JPA 仅返回一列
我有一个 Open JPA 实体,它成功地连接了多对多关系。现在我成功地得到了整个表,但我真的只想要那些表中的 ID。我计划稍后调用数据库来重建我需要的实体(根据我的程序流程)。我只需要 ID(或该表中的一列)。
1) 我是否应该尝试在我的实体 bean 或我将用来调用实体 bean 的无状态会话 bean 中限制它 2) 如果我尝试使用 JPA 执行此操作,我如何指定我只取回ID 来自表,而不是整个表?到目前为止在网上看,我看不到你可以做到这一点的方法。所以我猜没有办法做到这一点。3)如果我只是简单地操作返回值,我是否应该创建一个单独的类,我将返回给用户,只返回所需的 id 列表给用户?
我在这里可能完全错了,但从外观上看,我认为没有一种简单的方法可以使用 JPA 来做到这一点,我将不得不向用户返回一个自定义对象而不是实体 bean(这个自定义对象只会保存 id,而不是像现在这样保存整个表)
任何想法......我认为这并不重要,但人们总是要求代码,所以你去......
目前我如何获得整个记录集合。记住我只想要身份证...
这就是我调用实体 bean 的方式。我在想这是我必须以编程方式创建一个类似于实体 bean 的自定义对象的地方(但它只有 ID 而不是整个表,并尝试将 id 放在某个地方。
你怎么认为?
谢谢
persistence - 创建实体 bean
我想在 netbeans 中创建一个 java EE 应用程序(bean 容器和 web 容器)来存储客户和订单详细信息。一位客户可以有多个订单。但订单仅包含一位客户。1)应该能够查看带有客户编号和客户名称的订单详细信息。1)应该能够更新客户和订单的详细信息。
我已经创建了两个 bean,但我无法更新或删除客户详细信息和订单。
netbeans - 通过 glassfish 资源(连接池)从现有数据库创建实体 bean
我想从数据库创建一个实体类。我的数据库是 HSQL,我使用文件来存储数据。
我没有问题配置连接池以连接到该数据库@ glassfish 使用连接池(HSQL 文件)的资源的名称是HSQLJdbcResource:
从 JSP 文件中访问该资源也没有问题,这段代码运行良好:
但是我确实有一个问题,当我想使用 netbeans 向导从数据库创建实体类时,因为不知何故,neatbeans 找不到驱动程序:
我有驱动程序并附加到项目中,并且我可以设法通过 std 数据源创建实体类,但我想要使用 glassfish 资源,因为如果不这样做 --- 由于我的 JPA,文件将被锁定使用 glassfish 资源和连接池......恶性循环,有什么解决方案吗?
java - Java EE 中已弃用的实体 Bean 与 @Entity 注释之间的关系?
Java 中有很多豆类和蔬菜,这让我有些困惑。我已经阅读了几本关于 Java EE 6 的新出版书籍,它们都说“实体 bean”已被修剪(“已弃用”对于尚未被 Java 框架洗脑的新手来说是正确的术语)。作者很快就说他们根本不会触及“实体豆”的主题。他们说它已被JPA取代。然后他们写了一两章关于对象关系映射并用@Entity
. 他们还在这里和那里对字段进行一些注释,以在默认值不够时指定映射配置。
但是,通常当我们对 bean 类进行注解时,我们会将该注解作为类型前缀。例如,注释@Stateful
使 bean 成为有状态会话 bean。这是否意味着@Entity
注释使 bean 成为实体bean - 他们所说的不推荐使用的东西!?