1.mysql无法直接把通过更新 把值清空,必须你自己插入指定的值来判断
for example:
表a: id name img
1 "999" "aaa"
//我想要判断img图片是否被我删除, 我刚开始直接想要把img的值更新为null,但是mysql不支持,所以我把他更新为(判断图片已经删除)
表a: id name img
1 "999" "deleted"`在这里插入代码片`
2.要多设置默认值
3.模块接口要命名清晰
4.controller 服务路径一样也会报错
5.搜索文件里面的内容 Edit -> Find -> Find in Path ->输入感兴趣的内容即可 快捷键失效了
禁用搜狗输入法 简体繁体快捷键
!!!6.sql语句不能有大小,坨峰命名法不行(建议养成 全部sql小写,存储过程函数大小的sql书写习惯)
java对象和 #{} sql区分 !!!
7.不同模块的controller要分开放,service可以不用
8.idea运行可以, java -jar 有些页面不行,themleaf数据没有正确传入
9.springsecurity 运行的原理
//
//往作用域放信息
@RequiresPermissions("system:secondHand:view")
//在前端js, 往类加信息
editFlag =[[${@permission.hasPermi('system:secondHand:edit')}]]
actions.push('<a class="btn btn-dark btn-xs ' + editFlag + '" href="'+prefix+'/edit_detail/'+row.id+'" ><i class="fa fa-edit"></i>内容详情</a> ');
//权限需要一一对应才能服务,不然404