测试报错

对注解的深入学习

@Autowired 注解,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。

@RequestMapping 是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径;用于方法上,表示在类的父路径下追加方法上注解中的地址将会访问到该方法

例如访问页面:

@RequestMapping(“/login”)

public String login(){

return "login";

}

@Transactional注解

rollbackFor该属性用于设置需要进行回滚的异常类数组,当方法中抛出指定异常数组中的异常时,则进行事务回滚

@Resource当你需要定义某个类为一个bean,则在这个类的类名前一行使用@Service("XXX"),就相当于讲这个类定义为一个bean,bean名称为XXX;

当需要在某个类中定义一个属性,并且该属性是一个已存在的bean,要为该属性赋值或注入时在该属性上一行使用@Resource(name="xxx"),相当于为该属性注入一个名称为xxx的bean。。

最开始时启动报错

Failed to configure a DataSource: 'url' attribute is not specified and no embedde

解决方法

@SpringBootApplication后加上((exclude = DataSourceAutoConfiguration.class)

但是这样做以后会在测试时报错误

找不到service mapper controller

原因 这是没配置数据源时启动报的错 

加入数据源后 该注解后不用加

 

 

启动成功

测试:

localhost 8080 cs/findById

测试时页面会报错

网上查找后 https://www.cnblogs.com/liaojie970/p/8034525.html里有较为详细的解决办法

一个一个排除后

仍然没有解决

先记录下来

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值