我想实现我已经拥有的JAVA程序的db模式的基本CRUD操作。换句话说,我有一个与PHP一起使用的数据库模式,我只需要它们是JAVA应用程序中可用的实体。我发现我可以使用Netbeans并从DB成功创建实体!
(实体看起来像这样:http://pastebin.com/f601b9218)
然而,当我尝试创建新>来自Netbeans实体类的JPA控制器我得到了空的JPA控制器类,如:
package javaapplication3;
public class CustomerJpaController {
}
它是空的:)我在生成的JPA控制器类中期待CRUD函数,就像我从示例和教程中读到的那样。 空JPA控制器类可能是什么原因?有没有其他简单的方法让我“只”匹配数据库表与JAVA类进行基本的CRUD操作。 (我希望有一种简单的方法来实现活跃的记录模式)
提前致谢。
答案 0 :(得分:1)
通常情况下,我从不喜欢过精灵的事情。但它似乎应该生成基本的CRUD操作。我不确切知道您遵循的教程。现在,我正在看this。阅读本文之后,顺便说一句,我也得到了同样的印象。但可能只是生成空类,没有别的。我不确定从未尝试过这样做。
然而,我相信,自己编码会非常简单。特别是当你已经为你的实体定义NamedQueries
时。