当前位置: 首页 > 知识库问答 >
问题:

如何在spring-servlet.xml中自动连接crud存储库?

强宾白
2023-03-14

当我们在spring mvc中使用crud存储库时,会出现以下错误

共有1个答案

左丘修齐
2023-03-14

您的问题还不清楚,但如果您希望在spring MVC项目中使用CrudRepository:

1-创建接口:

@Repository
public interface UserDao extends CrudRepository<User, Long>{

}

2-扫描存储库:

<jpa:repositories base-package="*****" />
    <tx:annotation-driven />
public interface UserService {

    public User findOne(Long id);
...
}
@Service
public class UserServiceImpl implements UserService {
@Resource
    UserDao userRepository;
@Override
    public User findOne(Long id) {

        User user = userRepository.findOne(id);
        return user;
    }

4-扫描服务:

<context:component-scan base-package="*****" />

5-自动连接服务并在控制器中使用:

@Controller
@RequestMapping("/")
public class LoginController {

    @Autowired
    private UserService userService;
...
 类似资料:
  • 我与SpringBoot和JPA合作。我收到一个无法完成的错误。 这是我的主要课程: 这是我的班级失败的原因: 这是类: 这是错误消息: 错误创建bean的名称'请求LoggerImpl':注入自动生成的依赖失败; 无法自动关联字段:专用com。存储库。请求logdao.com。记录器。impl。RequestLoggerImpl。请求logdao;嵌套的异常是org。springframewor

  • 我在Spring Boot上还是新手,我在mongoDB数据库中使用Spring-Boot添加了一个名为文章的文档,我想在该文章中添加注释。但是Spring-boot不能在我的应用程序中自动连接我的存储库。 下面是我的Repository类,它实现了ArticleRepositoryCustom接口,该接口包含一个OuterComment方法。 文章库 这是我的Springboot应用程序课程 当

  • 我必须修复以下错误。任何人都可以帮忙 严重:StandardWrapper.Throwable org.SpringFramework.Beans.Factory.BeanCreationException:创建名为“Search Controller”的bean时出错:注入autowired依赖项失败;嵌套异常为org.springframework.beans.factory.beanCrea

  • 问题:当我的spring应用程序运行时,同时数据库服务器停止/重新启动,然后db连接丢失并且从未恢复。 com.mysql.jdbc.exceptions.jdbc4.mysqlnontransientConnectionException:连接关闭后不允许任何操作。 服务mysql启动 问题:如何告诉spring在连接丢失后自动重新连接? 这是我的配置:

  • 我已经用@Autowired注释为相应的存储库定义了服务类 存储库接口定义为从JpaReepository扩展 应用程序自动编译服务类 运行时,我得到以下错误

  • 问题内容: 我是Spring Boot的新手,并且想自动连接来自Rest Controller中不同软件包的存储库。看来,当我将接口和实现放在不同的程序包中时,实际的控制器似乎自动接线失败了。 由以下原因引起:org.springframework.beans.factory.NoSuchBeanDefinitionException:没有找到类型为[com.acme.repository.Raw