genericdao

    2热度

    2回答

    我正在尝试使用generic-dao(http://code.google.com/p/hibernate-generic-dao/)。但是,在我的HibernateBaseDAO中,getSession()方法实现为sessionFactory.getCurrentSession()。这导致对任何实体错误更新 org.hibernate.HibernateException: createCri

    2热度

    1回答

    阅读有关在DAO层中使用Java泛型,我有一个怀疑应用于春天的数据存储库。我的意思是,随着春天的数据仓库,你有这样的事情: public interface OrderRepository extends CrudRepository<Order,OrderPK>{ } 但是,如果我有其他10个实体,我要创建10个接口类似上面执行CRUD操作等等,我觉得这不是很有伸缩性。 Java

    6热度

    5回答

    我在Spring MVC中写web。我使用Generic DAO编写了所有DAO。现在我想重写我的Service类。我如何编写“通用服务”? 有我的DAO: /* ################################# DAO ################################ */ package net.example.com.dao; import java.

    2热度

    3回答

    我为我的spring/hibernate项目配置了一个自定义通用服务DAO - 这个想法是我可以从我的控制器轻松地重用它。 它在本质上是这样的: ​​ 它得到的引用: @Autowired public DefaultService<Address> addressService; addressService.get(1); 然而String clip = e.getName()行抛出一

    2热度

    1回答

    背景 这是我工作的自定义GenericDao接口(简体)GenericDao接口,这是任何DomainDao实现: GenericDao。 java的 @NoRepositoryBean public interface GenericDao<E extends Persistable<K>, K extends Serializable> extends JpaRepository<E, K>

    0热度

    1回答

    我使用Spring和JPA(EclispeLink)开发Java EE应用程序。我们开发了用于管理数据库表的用户友好界面。由于我现在更多地了解Spring和Transactions,我决定重构我的代码以添加更好的事务管理。问题是如何最好地处理通用DAO,通用服务和Spring事务? 我们目前的解决方案是: 的通用BasicDAO与所有常见的数据库操作交易(查找,创建,更新,删除...) 其中包含地

    0热度

    2回答

    我是Spring的新手,试图实现本文中的Generic DAO http://www.ibm.com/developerworks/library/j-genericdao/。我有几个实体 - ConcreteEntity1和ConcreteEntity2。另外,我有类 public interface GenericDao<T extends Serializable> { publi

    1热度

    1回答

    我使用Hibernate 4.2.7.Final与Google genericDAO 1.2.0。我感兴趣的是如何用群组编写搜索? 例如: select a, sum(b) from table group by a 与 Search search = new Search(); search.addFieldGroupBy("a"); //this does not exist, I ne

    1热度

    1回答

    我想为我的DAO层应用通用设计模式,以便我可以轻松地在第三方ORM之间切换(Hibernate,JPA等)。显然我们有一些所有DAO的常用方法,例如: public void create(T entity); public void update(T entity); public void delete(Object pk); public T read(Object pk); public

    0热度

    2回答

    我想在使用REST调用时通过我的dao访问数据。我的dao与webapp很好地协作。但是当我使用我创建的Web服务时,我有一个空指针异常。 这里是我的代码: @Path("/hello") public class HelloWorldResource { @Inject private IAppDao appDao; @GET @Produces(MediaType.APPLIC