尚硅谷逆向生成配置测试crud微服务crud

  1. 鼠标右键gitbash
    gitbash的相关命令
    git clone git项目地址,下载好的文件夹中的git是别人的要删掉。
    打开自己项目的文件夹把这个文件导入。
    在父模块的pom文件中的modes中添加刚刚导入的模块名称以添加到整个项目中
  2. 修改逆向工程配置文件

  3. 生成代码之后复制进项目中,因为每个微服务都需要用到相同的配置所以创建一个公共的微服务。

    并添加一些其他微服务公共的配置

    renren-fast----utils包下的Query和PageUtils、R、Constant复制到common项目的java/com.yxj.common.utils下

    把@RequiresPermissions这些注解掉,因为是shiro的

    复制renren-fast中的xss包粘贴到common的java/com.yxj.common目录下。

    还复制了exception文件夹,对应的位置关系自己观察一下就行

    注释掉product项目下类中的//import org.apache.shiro.authz.annotation.RequiresPermissions;,他是shiro的东西

    注释renren-generator\src\main\resources\template/Controller中所有的
    # @RequiresPermissions。
    # import org.apache.shiro.authz.annotation.RequiresPermissions;

    总之什么报错就去renren-fast里面找。
    编写测试类运行时这里报了一个错误

    java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test
    查了一些资料发现自己的两个包名不相同这里是我改好了的

 

 然后报了另一个错误:driver class is `com.mysql.cj.jdbc.Driver'.  The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.

com.msql.jdbc这种写法已经太老了弃用了改成com.mysql.cj.jdbc.Driver成功运行

4.其他模块按照这套流程创建代码并测试

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值