用Hibernate/JPA实现Java服务器中的数据持久化
我计划用Java服务器面构建一个web应用程序,但我不确定如何处理实体的持久性。对于php项目,我使用的是Symfony框架和条令2。我主要在控制器中调用实体管理器的persist方法。因此,业务逻辑没有单独的类。我试过Hibernate,我认为这是一个很好的替代品 java项目是针对大学的,我想将业务逻辑从控制器/bean转移到用于业务逻辑的类 我阅读了有关数据访问对象和存储库模式()的文章和教程 在数据访问对象模式中,我有一个类用于实体,一个接口和一个类用于DAO对象/实体,在存储库模式中,我有一个类用于实体,一个类用于代表 但我的商业逻辑在哪里?我是否必须为业务逻辑层和仅调用dao/repository方法的类中的每个实体编写接口和类?如果是,两种模式之间的区别是什么用Hibernate/JPA实现Java服务器中的数据持久化,java,hibernate,jpa,spring-data-jpa,Java,Hibernate,Jpa,Spring Data Jpa,我计划用Java服务器面构建一个web应用程序,但我不确定如何处理实体的持久性。对于php项目,我使用的是Symfony框架和条令2。我主要在控制器中调用实体管理器的persist方法。因此,业务逻辑没有单独的类。我试过Hibernate,我认为这是一个很好的替代品 java项目是针对大学的,我想将业务逻辑从控制器/bean转移到用于业务逻辑的类 我阅读了有关数据访问对象和存储库模式()的文章和教程 在数据访问对象模式中,我有一个类用于实体,一个接口和一个类用于DAO对象/实体,在存储库模式中,
如果我完全错了:Java Server Faces的数据持久性(使用Hibernate/JPA)的(行业)标准是什么?项目的体系结构必须根据“低耦合和高内聚”的原则进行良好组织 系统各层应充分分开。基本架构有3层