会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Irving88
博客园
首页
新随笔
联系
订阅
管理
2022年3月15日
Spring Data JPA 如何进行模糊查询
摘要: 一. 方法一 1. Controller层: 方法参数如下,一定要加 "%"+name+"%" @RestController public class UserController { @Autowired private TeamRepository teamRepository; @GetMa
阅读全文
posted @ 2022-03-15 11:42 Irving88
阅读(902)
评论(0)
推荐(0)
2022年3月14日
List集合中根据某属性值是否重复去除元素(使用JDK8以上新特性)
摘要: 方法如下: //根据Student类的userId来移除相同的元素,即如果某元素的userId跟之前元素的userId重复了,就从List中移除 public List<Student> removeDuplicateUser(List<Student> students){ //Set可以保证不重
阅读全文
posted @ 2022-03-14 16:13 Irving88
阅读(881)
评论(0)
推荐(0)
2022年3月4日
Spring Data JPA使用了Oracle数据库关键字出现异常处理方法
摘要: 在使用Spring Data JPA的时候自动生成数据库遇到了和Oracle数据库关键字(保留字)冲突的问题。这里是和online关键字冲突了。 解决方式如下:使用@Column注解的name来解决这个问题,相应冲突的列添加上双引号name = ""ONLINE"" 修改后如下即可解决:
阅读全文
posted @ 2022-03-04 17:40 Irving88
阅读(592)
评论(0)
推荐(0)
2022年2月14日
Mysql索引查询失效的情况
摘要: 首先,复习一下索引的创建: 普通的索引的创建: CREATE INDEX (自定义)索引名 ON 数据表(字段); 复合索引的创建: CREATE INDEX (自定义)索引名 ON 数据表(字段,字段,。。。); 删除索引:DROP INDEX 索引名; 以下通过explain显示出mysql执行
阅读全文
posted @ 2022-02-14 10:34 Irving88
阅读(619)
评论(0)
推荐(0)
2022年2月13日
循环依赖除了缓存还有什么解决方式
摘要: 1.什么是循环依赖? 它发生在bean A依赖于另一个bean B时,bean B依赖于bean A: 豆A→豆B→豆A 当然,我们可以有更多的暗示: 豆A→豆B→豆C→豆D→豆E→豆A 2.Spring会发生什么 当Spring上下文加载所有bean时,它会尝试按照它们完全工作所需的顺序创建bea
阅读全文
posted @ 2022-02-13 14:31 Irving88
阅读(108)
评论(0)
推荐(0)
2021年7月8日
导入数据库时出现incorrect datetime value '0000-0-0 00:00:00' for column问题
摘要: 这是mysql8不支持datetime为0的情况。 可以通过修改数据库配置解决: 1、在下面界面输入 show variables like 'sql_mode' 查看当前的配置 可以看到: 这里我们不添加把NO_ZERO_DATE,重新使用以下命令设置为上面图的结果(默认是包含NO_ZERO_DA
阅读全文
posted @ 2021-07-08 11:27 Irving88
阅读(1774)
评论(0)
推荐(0)
2021年7月7日
Docker容器安装vim
摘要: 因为Docker中安装Mysql8,其中需要设置不区分大小写,只能修改配置文件。 进入到相关的mysql容器: ①docker exec -it mysql8 /bin/bash ②cd /etc/mysql/ ③apt-get update ④apt-get install vim 然后就可以vi
阅读全文
posted @ 2021-07-07 16:09 Irving88
阅读(242)
评论(0)
推荐(0)
Docker 将镜像启动Mysql8容器
摘要: 一般启动 docker run -p 3306:3306 --name mysql8 -e MYSQL_ROOT_PASSWORD=root -d mysql 以不区分大小写形式启动: docker run -p 3306:3306 --name mysql8 -e MYSQL_ROOT_PASSW
阅读全文
posted @ 2021-07-07 10:19 Irving88
阅读(199)
评论(0)
推荐(0)
2021年7月6日
在CentOS安裝Docker
摘要: 一、如果安装了旧版本的docker,先卸载之前的docker sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-lo
阅读全文
posted @ 2021-07-06 16:04 Irving88
阅读(48)
评论(0)
推荐(0)
2021年7月5日
MySQL 添加索引,删除索引及其用法
摘要: 一.索引的作用 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。 在数据量和访问量不大的情况下,mysql访问是非常快的,是否加索引对访问影响不大。但是当数据量和访问量剧增
阅读全文
posted @ 2021-07-05 18:01 Irving88
阅读(390)
评论(0)
推荐(0)
下一页
公告