thelittlestar |
|
||
2024年8月9日
摘要:
最近在研究记录字段变更的日志,各种方法都寻遍,偶然看到了用触发器实现数据变更的记录。最开始看的是mysql实现的触发器,但是跟我用的postgresql的用法还是存在差异,比如mysql就是直接在创建的触发器后面跟上触发之后的逻辑函数,而postgresql需要先定义触发器函数把触发之后的逻辑写在这 阅读全文
2024年7月4日
摘要:
前提:某个字段是中文,要用这个字段做升序,结果es默认的是unicode编码排序,与需求按拼音排序不符,故而引入了拼音分词器实现 1、下载拼音分词器插件 bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-a 阅读全文
2024年6月17日2024年5月27日
摘要:
前提:系统保存的照片,按一定规则到期会进行归档,然后提供照片取回的功能 照片过多的情况下,java调用cos的时间会比较久,这样再返回给前端的话用户体验会很不好,后端的解决方案是设置一个字段标记哪些单需要取回,然后就返回结果,真正的调用cos执行取回的操作放在每秒执行一下的定时任务执行。 阅读全文
2024年5月24日
摘要:
1、查询的时候为了展示方便忽略了表的一些字段,结果更新用的updateById方法,导致被忽略的字段设置为空 后来还是拿了运维那边备份的数据才恢复回来 2、根据某个字段判断是否进行下一步操作,结果那个字段的值在判断之前被修改,导致满足了某种条件但是又少了某个字段,正常满足条件的都会有下一步操作的字段 阅读全文
2024年5月23日
摘要:
聚合查询的字段全小写导致没法正确映射,无法获取正确的最大完成时间 解决办法 阅读全文
2022年10月24日
摘要:
1、@EqualsAndHashCode(callSuper = true/false) 作用: 首先 @EqualsAndHashCode 标在子类上 callSuper = true,根据子类自身的字段值和从父类继承的字段值 来生成hashcode,当两个子类对象比较时,只有子类对象的本身的字段 阅读全文
2022年10月22日
摘要:
1、MPJLambdaWrapper(mybatis-plus-join)便于关联查询。 构建查询条件的核心: selectAll():查询指定实体类的全部字段 select():查询指定的字段,支持可变长参数同时查询多个字段,但是在同一个select中只能查询相同表的字段,所以如果查询多张表的字段 阅读全文
2022年10月21日
摘要:
被老大指正的错误: 1、根据id获取统一get请求 2、如果直接用实体类去更新,要使用updateById方法,update(entity, null)不会使用entity的id当作查询条件去更新,只会把entity当作set的条件 3、接口返回的信息要完整,自己测试就要考虑到不能跟前端调试才出现问 阅读全文
2022年10月20日
摘要:
网上大多说是Springboot和Springcloud版本不一致的问题 我的问题是,启动类没有@SpringBootApplication注解,然后@MapperScan的参数路径错误。 切忌粗心大意没脑子!!! 阅读全文
|
Copyright © 2024 上九天捉鳖
Powered by .NET 9.0 on Kubernetes |