DDD架构中@Repository注解的作用
时间: 2023-11-09 22:35:15 浏览: 151
使用JPA中@Query 注解实现update 操作方法(必看)
在DDD架构中,@Repository注解通常用于标注数据访问层的实现类,其作用是将该类标识为一个Repository,同时也让Spring容器自动地将该类进行实例化并注入到其他需要使用该Repository的类中。此外,@Repository注解还可以将底层的数据访问框架(如Hibernate、MyBatis等)所抛出的异常进行转换,使其变为Spring的统一数据访问异常。这样,上层的服务层或控制层就不需要关心底层数据访问框架所抛出的异常,而是可以处理Spring所抛出的统一异常。
阅读全文