增删改查基础练习杂记

前端
el-input标签的宽度在div中最好使用style="width=auth"自动调节, 否则容易出现占用整行空间
Vue的v-model双向绑定, 每个窗口应该设置各自的绑定变量, 否则数据容易混淆,
创建SpringCloud项目使用spring initializr方便快捷, 注意在遇到某个依赖jar包加载不过去时(Finited…), 不必等待, 如果这个包加载不了可能会影响其他jar包加载, 可以直接关闭idea重启, 重新加载项目, 或者重建一个项目
依赖导入问题
以来导入不成功:
解决:
方法1: 删除本地仓库依赖文件, 重新下载
方法2: 重新写pom文件依赖
方法3: 等待一段时间, 新创建工程开始时可能需要一段时间, 加载依赖,
方法4: 在Project Structrue中添加依赖(可能无效)
后端:
在Mybatis的映射文件中的输入参数, 当输入的是非对象参数时, 在#{}中直接写参数名可能识别不了, 最保险的方法时在接口参数加上注解: @Param

在使用OPenFeign实现远程调用时, 需要面临一个问题就是: 在被调用的服务中使用的实体类可能当前服务没有
解决: 方法一: 重新创建类 方法二: 使用注解@EntityScan扫描实体类(实体类需要添加@Entity注解, 并且当前模块需要导入实体类模块)
创建消费者微服务工程
因为是消费者所以不涉及操作数据库所以在配置文件中不必配置数据库数据, 但是springboot会启动工程时回去读取数据库的配置, 所以此时应该在springboot启动类上注解: 自动配置数据源
@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})
在写远程调用接口时: 接口上面的RequestMapper中的value属性应该写被调用的全地址:
@RequestMapping(value = “/suffer/findAll”,produces={“application/json; charset=UTF-8”})
suffer: 控制器地址; findAll: 服务接口地址
当然, 当服务接口在指定服务器时, 应该同时写上IP和port

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值