我有一些web项目(Spring MVC + Hibernate)。对于hibernate对象,我使用了注解。出于特定目的,我需要创建一个控制台应用程序,它应该使用与web-project相同的对象。因此,我需要在控制台应用程序项目中重新定义它。我想创建一个带有hibernate对象的axternal库(jar文件),并将该库连接到每个需要它的项目。这是一个好的解决方案吗?在这个解决方案中,hibernate对象有什么问题吗?可能有不同的解决方案?谢谢
发布于 2011-10-27 14:54:19
那么,控制台应用程序和web项目都使用相同的数据库吗?如果是,这是一个很好的解决方案,因为它允许代码重用。
如果两个应用程序都有自己的hibernate实体,那么如果有任何更新,您必须更新这两个应用程序中的实体。如果您将hibernate实体作为库,则只需更新库一次。
https://stackoverflow.com/questions/7911878
复制相似问题