我正在使用Spring Data JPA 5.0.4并收到此错误:
这是我的myRepository
bean:
@Repository
public interface MyRepository extends CrudRepository<MyEvent, Long> {
List<MyEvent> findAll();
MyEvent save(MyEvent persisted);
Optional<MyEvent> findById(Long id);
Optional<MyEvent> findByMyEventId(long id);
List<MyEvent> findByCurrentActivityTypeCd(BigDecimal id);
List<MyEvent> findByCity(String city);
}
这是我扫描
applicationContext.xml
中的bean的方法: <context:annotation-config />
<context:spring-configured />
<aop:aspectj-autoproxy />
<tx:annotation-driven />
<context:component-scan base-package="com.my.service, com.my.repository" />
最佳答案
我遇到了同样的问题,这是因为我的实体的属性类型为Map
。只需将其更改为HashMap
或类似名称即可。