spring-jpa

    0热度

    1回答

    我使用Spring 1.4.1引导和Spring引导起动数据JPA 当查询我喜欢“findByName(字符串名称)”自定义方法这不是缓存。 但是,当查询默认方法像'findOne(Interger id)'这是工作。 application.properties: spring.jpa.properties.hibernate.cache.use_query_cache=true 库: @R

    0热度

    1回答

    我有一个场景,我想为同一个实体类创建多个存储库。 第一个也是最简单的场景我想将我的类的一些实例保存为不同于主表(在实体本身指定)的表中的行。其他场景将创建远程备份,因此整个数据源将会不同。 春天是否允许这样的事情?

    0热度

    1回答

    我希望有人碰到过这样的问题: 在服务层,我捕获异常,并在catch块我想保存在数据库中调用saveAndFlush记录然后抛出应用程序异常。问题是保存和刷新不会持续记录,事务似乎回滚。 的代码是类似的东西: catch(SomeException e) { repoClass.saveAndFlush(entity); throw new ApplicationExceptio

    0热度

    1回答

    在从书春的例子在行动中,我发现事务管理的该配置是通过嵌套类实现?是否有比较像标准@Bean方法有什么区别: @Configuration @EnableTransactionManagement public class DbConfig { //EntityManagerFactory, JpaVendorAdapter, DataSource @Beans @Bean

    2热度

    1回答

    我一直在使用@EnableJpaRepositories,我很有兴趣定义特定的类而不是包。这背后的原因是,我使用的是多模块项目的事实,目前有一个包含在一个单独的包中的所有存储库定义一个核心模块: core/repository/ - Here all repository definitions are stored 在其他的模块,其中有核心模块的依赖我用的是下面的定义用于读取存储库: @En

    1热度

    1回答

    我有一堆java POJO类。我以前用XML配置生成模式,但现在我使用注释,它不起作用。 @Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory(DataSource dataSource, Environment env) { LocalContainerEntityManagerFa

    0热度

    1回答

    我有一个代码 \t <int-jpa:updating-outbound-gateway \t \t request-channel="nativeQlChannel" auto-startup="true" \t \t native-query="update Transactions t set t.transaction_Status = :transactionStatus w

    0热度

    2回答

    我们有一个是这样的 @Service @Transactional public class DoSomeServiceImpl1 implements IDoSomeService { @Override public void doSomething() throws SomeException { //dao calls (database insert) //

    0热度

    1回答

    我有几个Cloud Foundry应用程序在Spring中编写,并托管在依赖ClearDB MySQL数据库的Bluemix上。 一切工作正常,但经过一段时间不活动后,我的服务无法正确连接到数据库所有具有相同错误。 误差(从模块中的一个获取)是:服务的 OUT 2016-10-02 09:35:50.133 INFO 29 --- [io-61170-exec-2] o.h.h.i.QueryTr

    2热度

    1回答

    我使用Ehcache提供程序来提供Hibernate二级缓存。它缓存一个一对多的集合,与@Cache注释,但不缓存一到一个: //hb annotations @Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE, region = "user") public class User { @Id @Gen