仅使用 Hibernate + 注释的命令行应用程序
CommandLine Application with Hibernate + Annotations Only
是否可以在命令行应用程序没有 Spring 框架的情况下使用带有注释的 Hibernate。
现在我有 spring 为命令行配置了休眠 application.I 有接收数据的主要功能,它调用其他(即 'storeDB')对象来获取 AbstractApplicationContext 上下文并保存数据。
喜欢先调出hibernate(调出hibernate框架,
连接到数据库)并喜欢等待套接字来处理数据。
能不能通过java配置比XML配置
配置
是否可以在没有 Spring 的情况下在 Hibernate 中执行(带注释)?
当然可以:
- 使用 Hibernate 注释(无需 XML 配置)设置数据库连接和映射
您的实体到您的数据库,有关它的更多信息,请查看:
- 在 Java 应用程序中仅使用
Hibernate
而没有 Spring
来管理您的持久性策略,因为它们是两个独立的框架:
You can see from the Hibernate Definition that:
Hibernate ORM enables developers to more easily write applications whose data outlives the application process. As an Object/Relational Mapping (ORM) framework, Hibernate is concerned with data persistence as it applies to relational databases (via JDBC).
And from the Spring project definition that:
The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform. A key element of Spring is infrastructural support at the application level: Spring focuses on the "plumbing" of enterprise applications so that teams can focus on application-level business logic, without unnecessary ties to specific deployment environments.
结论:
如您所见,Hibernate
和 Spring
是两个不同的框架,可处理不同级别的 Java 应用程序。
是否可以在命令行应用程序没有 Spring 框架的情况下使用带有注释的 Hibernate。
现在我有 spring 为命令行配置了休眠 application.I 有接收数据的主要功能,它调用其他(即 'storeDB')对象来获取 AbstractApplicationContext 上下文并保存数据。
喜欢先调出hibernate(调出hibernate框架, 连接到数据库)并喜欢等待套接字来处理数据。 能不能通过java配置比XML配置 配置
是否可以在没有 Spring 的情况下在 Hibernate 中执行(带注释)?
当然可以:
- 使用 Hibernate 注释(无需 XML 配置)设置数据库连接和映射 您的实体到您的数据库,有关它的更多信息,请查看:
- 在 Java 应用程序中仅使用
Hibernate
而没有Spring
来管理您的持久性策略,因为它们是两个独立的框架:
You can see from the Hibernate Definition that:
Hibernate ORM enables developers to more easily write applications whose data outlives the application process. As an Object/Relational Mapping (ORM) framework, Hibernate is concerned with data persistence as it applies to relational databases (via JDBC).
And from the Spring project definition that:
The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform. A key element of Spring is infrastructural support at the application level: Spring focuses on the "plumbing" of enterprise applications so that teams can focus on application-level business logic, without unnecessary ties to specific deployment environments.
结论:
如您所见,Hibernate
和 Spring
是两个不同的框架,可处理不同级别的 Java 应用程序。