小编Sha*_*dav的帖子

如何向Spring Data JPA添加自定义方法

我正在研究Spring Data JPA.考虑下面的示例,我将默认使用所有crud和finder功能,如果我想自定义查找器,那么也可以在界面本身轻松完成.

@Transactional(readOnly = true)
public interface AccountRepository extends JpaRepository<Account, Long> {

  @Query("<JPQ statement here>")
  List<Account> findByCustomer(Customer customer);
}
Run Code Online (Sandbox Code Playgroud)

我想知道如何为上述AccountRepository添加一个完整的自定义方法及其实现?由于它的接口我无法在那里实现该方法.

java spring-data spring-data-jpa

144
推荐指数
8
解决办法
15万
查看次数

IncompatibleClassChangeError:class ClassMetadataReadingVisitor具有接口ClassVisitor作为超类

我使用spring-mvc和mongodb作为数据库构建了一个Web应用程序.我使用maven3来构建应用程序.

项目构建成功,但是当应用程序启动时,我在日志中收到以下错误,因为我的应用程序无法启动.这曾经在几个月前开始工作.

引起:java.lang.IncompatibleClassChangeError:class org.springframework.core.type.classreading.ClassMetadataReadingVisitor具有接口org.springframework.asm.ClassVisitor作为超类

如果有任何指示或者你们需要更多信息,请告诉我.

java spring-mvc maven-3

41
推荐指数
3
解决办法
6万
查看次数

maven日志文件配置

如何为maven构建配置日志记录?maven生成的日志不提供每个日志语句的时间戳等信息.maven使用哪个/什么日志配置文件?

maven-2 maven-3 maven

13
推荐指数
3
解决办法
2万
查看次数

我应该使用哪种基于Java的工作流引擎?

我正在寻找在我的基于Java的Web应用程序中使用的现成的工作流引擎.以下是我最初的要求 -

  1. 引擎应该有一个很好的UI来创建/管理工作流程.
  2. 应该与Oracle数据库一起使用
  3. 提供java api或web服务api以与我的应用程序中的工作流进行交互,以便我可以在工作流上构建逻辑.
  4. 能够定义自定义业务规则.

截至目前,我正在一起研究JBoss JBPM和Drools.如果您有这个或其他竞争者的经验,请告诉我,我应该考虑进行评估?

java workflow

8
推荐指数
2
解决办法
2万
查看次数

Spring框架将Connection对象传递给遗留代码

我正在使用Spring JDBC 3.0.6.我还有使用普通JDBC的遗留代码.遗留代码中有一些方法需要java.sql.Connection对象.我想从我的Spring代码中调用这个方法.如何传递java.sql.Connection对象?

如果我从数据源获取连接对象,那么我需要管理此连接的返回/释放.我是否可以只获取事务中的连接对象的引用.

我正在使用基于注释的配置和基于aop的声明式事务.

java spring spring-jdbc

0
推荐指数
1
解决办法
751
查看次数