guice-persist

    0热度

    1回答

    我正在使用guice 4.1以及持续扩展,并希望@Transactional可以工作,但事实并非如此。我跟着wiki和阅读这篇文章,但都无济于事: Managing transactions in JavaSE with Hibernate and Guice 只是再次重申......我做的: 取决于使用吉斯 - 坚持 谷歌的@Transactional注释 仅在由guice管理的公共或受保护方法

    0热度

    1回答

    我有一些与guice有关的经验,我只是尝试了guice-persist。但是现在我在非常简单的模块中遇到了一个非常奇怪的错误。 这是我的模块: public class VotingModule extends AbstractModule { @Override protected void configure() { bind(VotingService.cl

    1热度

    1回答

    我宣布我的2层上的persistence.xml如下的PU: <persistence-unit name="myJpaUnit" transaction-type="RESOURCE_LOCAL"> <provider>org.hibernate.ejb.HibernatePersistence</provider> <!-- JPA entities must be reg

    1热度

    1回答

    随着Guice的推出,Java开发向前迈进了一大步。我的项目在很大程度上取决于Warp-persist及其继任者GuicePersist的持久性。 但是Guice和Restlet的使用似乎存在不匹配。 看起来它只能从服务器级别的@Inject会话和持久性工厂。 对于交易处理,我需要Guice创建Restlet ServerResources,使我能够@Inject持久性的东西,如@Transact

    0热度

    1回答

    我正在使用JPA,Guice Persist用于我的GAE项目,Restlet用于REST界面。引擎盖下老Hibernate提供JPA服务。 这就像一个魅力,吉斯注入必要的JPA部分进入我的课,例如在RestletServlet的EntityManager; 现在我想用一个SessionInterceptor插入创建/编辑时间戳和当前的活跃用户到我的实体。在旧项目中,我使用带有ThreadLoca

    2热度

    1回答

    使用吉斯3.0,下面这个教程:https://code.google.com/p/google-guice/wiki/JPA GuiceModule类: public class GuiceModule extends ServletModule { @Override protected void configureServlets() { // start the servic

    4热度

    2回答

    我试图创建一个简单的服务类使用吉斯坚持一个@Transactional注解的方法: public class TestServiceImpl implements TestService { @Inject private Provider<EntityManager> entityManager; @Override @Transactional

    1热度

    1回答

    我想结合guice,jpa和hibernate。 hibernate的初始化看起来不错,直到我尝试通过DAO访问映射类。我发现所有的帮助请求,但我的问题是(现在)不是“自定义类”(至少我不这么认为)。 一起没什么特别的。我得到了我的persistence.xml,它定义了我的类和一个基类(persist,findById,remove)的DAO。 public abstract class Abs

    1热度

    1回答

    我使用Guice-JPA模块和hibernate执行DAO操作。 在persistence.xml中对连接信息进行硬编码时,一切正常。但是当我尝试使用连接参数的属性文件时,persistence.xml只是将它们视为空字符串,并且出现异常。 这里是我的guice代码和Persistense.xml。 JpaPersistModule jpaModule = new JpaPersistModule

    1热度

    1回答

    我的POJO(名为Category)有langMap(Language Map),它存储Locale -> String映射。它的定义为: @Entity class Category implements Serializable { @ElementCollection @MapKeyColumn(name = "locale") @Column(name =