|
|
1
2
(1) 您需要注释实体类,以便Hibernate能够在类/对象之间映射到表/行。Hibernate使用约定优先于配置的方法,因此可以只使用一些注释,并准备好一个完整的o/r映射。你可以用这个
(2) /(3)Hibernate有足够的关于类、数据库模式和映射的信息,允许它以最小的工作量为简单的CRUD操作生成SQL语句。您可以微调Hibernate加载和持久化对象树的方式。关联映射注释具有fetch和cascade选项,允许您指定如何获取关联对象(lazy/eager)以及如何通过对象树传播操作。有关这些选项的详细信息,请参阅Hibernate文档。 如果你是新来冬眠,我推荐好的 Hibernate documentation 作为参考和本书 Java Persistence with Hibernate
在一个典型的场景中,Hibernate只需要一点配置(一个
|
|
|
2
5
我会用 标准化 Java Persistence API
Hibernate Entity Manager 或 EclipseLink (见 this previous question ). |
|
|
3
1
只要您很好地定义了集合应该如何映射(例如,一对多),我发现它通常对这类事情非常有效。 Hibernate教程提供了许多与您提供的代码类似的示例。 |
|
|
4
1
强烈推荐的框架是 JPersist 但在你的情况下,问题是你需要一些东西来为你设置数据库。这样做会非常困难,你需要从一个框架中提出很多要求。使用JPersist,您应该能够从类名和字段中的列创建db表,然后使用phpMyAdmin的设计器解析引用。 现在阅读JPersist的文档5分钟可以节省以后的开发时间。 |
|
5
0
您可以手动创建基础架构,或者
|
|
|
Gero Mendy · 如何为一个类分配兵变的结果。查询 2 年前 |
|
Hamvy B · 替换不推荐的hibernate方法 2 年前 |
|
Martin Pfeffer · Spring Boot JPA 2 年前 |
|
|
denstran · 休眠未生成正确的id 2 年前 |
|
|
Frank · 忽略/跳过Hibernate架构验证中的特定字段 2 年前 |