摘要:
一般依赖报红有以下几种原因: 1.maven的setting.xml没有配置好(以我的maven行数为主,注意看自己的父标签有没有对应上) 1.1 第54修改自己repository的位置<localRepository>e:\repository</localRepository> 1.2 第16 阅读全文
摘要:
1.依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>${mybatis-plus.verson}</version></depend 阅读全文
摘要:
1.从0安装参考这位大佬的:https://www.cnblogs.com/zhoulifeng/p/9429597.html 2.可视化工具参考这位大佬的:https://blog.csdn.net/mrjkzhangma/article/details/90082092 多多向大佬学习,输出实践 阅读全文
摘要:
最近在构建工程的时候报了以下错: 我们的解决思路是: 1.找博客解决,我觉得这位老哥写的不错https://blog.csdn.net/weixin_43170297/article/details/107555502 2.自己看报错,解读源码(本人还不会解读源码),于是瞎测,我试了这位老哥的方法都 阅读全文
摘要:
windows: 1.去官网下载对应的文件: elasticsearch :https://www.elastic.co/cn/downloads/elasticsearch kibana: https://www.elastic.co/cn/downloads/kibana logstash : 阅读全文
摘要:
最近在生产中使用了@Transactional注解,遇到了注解失效问题,于是就去逛了一圈,有了一些认识 1.使用在类或方法,声明要是pulic(不要用在接口),网上一堆都是这个,大家都有了共识,不必废话 2.如果你使用springboot的话,根本可以不用@EnableTransactionMana 阅读全文
摘要:
背景:最近在打包一个小模块准备上服务器,发现很多操作生疏忘了查了百度,发现鱼龙混杂,文章的各种cv,因此本人想做一个比较全的记录,以防日后再浪费这么多时间 1.正常人思维maven项目打包可以在maven-lifecycle- package 找到target目录下的jar使用java -jar x 阅读全文
摘要:
业务背景:需要对两个字段进行年份的分组求和和求计数 在面对这样业务的时候,很多时候会第一时间想到GroupBy 然后对数据进行聚合Count或者Sum 但实际上,如果不熟悉一下其他的函数或者语句的话,会发现自己无从下手,因此本次记录一下心得(学习别人的,总结成自己的): 以下可以百度,都能找得到(最 阅读全文
摘要:
一般这种情况可以通过以下思路解决: 1.先查看实体类的对应字段是否和数据库保持一致(没有强制完全一样,下划线,驼峰命名都可以自动帮你匹配) 2.如果是MyBatis-plus可以添加@TableField(exists=false)的注解,意思是实体类有,但数据库可以没有 3.如果使用到了xml的形 阅读全文
摘要:
我们都知道数据库很注重安全,那如果数据库崩了怎么办? 那就使用主从复制,即复制一个数据库,以备不时之需。同时实现了读写分离,提高效率 那这个过程是如何实现的,网上有很多教程,我简单说一下个人理解: 1.主数据库在执行sql语句时,开启复制bin-log二进制日志文件的线程到从数据库 2.从数据库拿到 阅读全文
摘要:
在使用mybatis动态SQL的时候,遇到了一个疑惑: collection集合中集合长度为0和1的问题,是否会导致sql语句报错 于是测试了一下(0肯定会报错),发现集合长度为1的时候是不会报错的,为什么会觉得1会报错?因为有separator分隔符 究竟这个分隔符是在什么时候插入的,如果是在遍历 阅读全文