- 博客(9)
- 收藏
- 关注
原创 修改判断名字重复,保证名字唯一
修改:有id和一个重要的名称字段,条件是判断名称字段不能重复(全局唯一,新增的修改的都不能和已有的重复)。问题:修改会将未修改和已修改的数据都返回,所以如果修改其它字段,则名称字段一定会重复,如果修改名称,也有可能和别的数据重复。所以不能只给名称加判断,还应该加上id的判断。做法:直接查询名字相同且不是自己id的,如果有!那就返回名字已存在(重复)。**借用id排除我的,根据名字去找别的,如果找到了,证明重复了。**...
2022-08-10 12:23:50 2218 1
原创 学习心得(mybatisplus 仿写 xml 中where - if 条件查询)
在mybatisplus里写 xml中的where - if 查询。 前端得来的数据不管在哪个层,不管有什么变化,都是由这些传入的初始数据完成了,所以在xml里的动态sql查询完全可以在mybatisplus里写,只是将数据提前判断了。将if 的书写提前了。 数据还是那个数据,不同的写法变得只是判断的位置。 关心的不是问题,而应该是问题最本质的东西,就是传输的数据。 表面的东西,只是处理的方式。...
2022-07-18 00:10:22 1325
原创 新建的代码传到老的仓库,报push to origin/master war rejected
新建的代码传到老的仓库,报push to origin/master war rejected
2022-05-09 13:52:45 233
原创 gateway、跨域无法访问到 问题
1、遇到的跨域问题:(net::ERR_CONNECTION_REFUSED) 访问端口或域名不一样,就会出现,直接写个类,配置 cors ,只要记住返回一个corsWebFilter对象,就能逆推着写出来,接口就用实现类,对象就直接newcors解决跨域,端口域名不一致;配gateway解决端口代理,默认访问的是80;搭配一起用@Configurationpublic class CorsConfig { /*@Bean public CorsWebFilter cor..
2022-05-03 11:57:20 1844
原创 Thymeleaf页面直接获取时间,也可以从后端传给前端
时间格式 2022-04-12 09:04:48月份要不要 0 ,用 ("0"+time.getDate()).slice(-2),意思是从最后一位开始,向左数两位;不要0,就把0 和 .slice(-2)去了。函数,根据id直接传上去function time() { var time = new Date(); var today = time.getFullYear()+'-'+(time.getMonth() + 1) +'-'+("0"+time.getD...
2022-04-12 09:09:37 831
原创 装navicat--mysql8 每次打开都报错,连接不上,最后不确定原因,大致判定原因权限不够(什么password:yes 还是 no , 或者14什么的,20什么的) ,改密码,改权限,重启服务
装了navicat--mysql8 每次打开都报错,连接不上,最后不确定原因,大致判定原因权限不够(什么password:yes 还是 no , 或者14什么的,20什么的) ,改密码,改权限,重启服务
2022-04-10 12:48:38 420
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人