摘要:Invalid parameter number 和许多网友遇到的问题一样,sql放在数据库执行就可以,但是拉到代码里,用Db:query(sql,param)这个方法就出问题。 每个参数调试过以后,发现是由于有两个参数,每个参数有用到两次,导致了冲突。修改参数以后,重复赋值,问题解决。 就是这个代
阅读全文
摘要:1.数据库需要设计外键,限制依赖表的随意删除。 2.数据库字段和接口字段的对应关系以及命名,应该统一唯一 3.接口文档的维护也是接口开发的一个重要模块 4.类图以及数据库图表的分析构建,和记录 5.业务时序图的分析以及记录 6.所有文档都是项目的一部分,每个线上大版本,需要维护一个文档
阅读全文
摘要:当用springboot控制器返回自定义的返回类的时候,发现报错No converter found for return value of type 网上查了一些简单的解决方案。 原因是spring mvc json转换出错,缺少相关类库。 添加jackson的包引用。 再次调试,还是有这个问题。
阅读全文
摘要:我是简单用来shiro以后,才来记录的,所以有一些想法,是看了shiro以后的总结。之前自己没有考虑,就直接去搜了权限类库,实在是可取。 权限验证,总括应该主要是分为两块。 1.验证用户信息 2.授权或者拒绝授权。 验证过程应该是这样的: 拿到登录信息,与已经保存的信息进行对比,对比通过,授权,对比
阅读全文
摘要:由于第一次使用mybatisplus和新学java做项目,对这些东西不太明白。 最简单的serviceImpl的getById都搜不出来东西,真的比较尴尬。 看了网上的几个解答。统计一下: 1.是数据表有修改了,但是entity没有做修改 https://blog.csdn.net/Tomwildb
阅读全文
摘要:这是一张简单的service的继承图。可以看到我们的执行类,即XxxServiceImpl的继承关系。 从上到下,ServiceImpl和BaseMapper是一个依赖关系,ServiceImpl和Iservice是一个实现关系。即ServiceImpl实现了IService中定义的方法,这里为什么
阅读全文