java - hibernate 工作流程

标签 java hibernate

我正在尝试使用 Hibernate 编写程序。我的域现已完成,我正在编写数据库。

我不知道该怎么办。我应该

  • 在类中制作我的 sql 表并让 Hibernate 制作它们
  • 或者在 数据库并对其进行逆向工程和 让 hibernate 来上课?

我从某人那里听到了第一个选项,并在 Netbeans 网站上阅读了第二个选项。

有谁知道哪种方法是正确的?

最佳答案

这取决于您如何最好地概念化您正在编写的程序。当我设计我的系统时,我通常会考虑实体及其彼此之间的关系,所以对我来说,我从我的业务对象开始,然后编写我的 Hibernate 映射并让 Hibernate 创建数据库。

其他人能够更好地考虑数据库表,在这种情况下,这种方法最适合他们。因此,您必须根据自己的经验来决定哪一个适合您。

关于java - hibernate 工作流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1335289/

相关文章:

java - FileReader如何构造FileInputStream和Input Reader?

java - 使用反射设置私有(private)静态最终字段

java - 如何在 Hibernate 4.x 中禁用日志记录?

java - Hibernate 说 database.table 不存在

hibernate - 如何使用 JPA 在两个表之间建立内连接

java - 用 Java 实现多个 ActionListener

java - 当 firebase 包含列表时应用程序崩溃

java - 在控制台中检测按键

hibernate - Solr vs HibernateSpatial vs HibernateSearch

java - hibernate 异常 : A collection with cascade ="all-delete-orphan" was no longer referenced by the owning entity instance