- 博客(6)
- 收藏
- 关注
原创 MybatisPlus的快速搭建和核心功能的实现
利用MybatisPlus的wrapper来构建复杂的where条件,然后自己定义sql语句剩下的部分为什么要自定义:直接用mp构建crud代码会在业务层有sql语句,企业规范要求只能在mapper层和xml中定义sql语句,直接编写sql语句很多where条件会很复杂,用mp的wrapper就会简单很多基于wrapper构建where条件在test类中新建CostumSqlWrapper/*** 自定义sql,用wrapper构建复杂的where条件,然后自己自定义sql语句剩下的部分。
2024-11-17 02:01:48
1071
原创 6_Mybatis
Mybatis学习笔记-狂神说Java 本贴记录跟学"狂神说Java"bilibili公开课的学习笔记,产生的学习代码和图片均出自于课程,想了解详情点击【狂神说Java】Mybatis最新完整教程IDEA版通俗易懂 图片因不能直接上传,建议下载pdf版本附带了图片 常见面试题 详见整合面试题 路线复习 1、Mybatis简介(2020-10-21) <!--导入依赖--> <dependencies> <!--mysql驱动-->
2024-11-06 17:24:12
604
1
原创 Java多线程详情--狂神说Java课程学习笔记
多个线程各自占有一些共享资源,并且互相等待其他线程占用的资源才能运行,而导致两个或者多个线程都在等待对方释放资源,都停止执行的情况。java 提供一个线程调度器来监控程序中启动后进入就绪状态的所有线程,线程调度器按照优先级决定应该调度哪个线程来执行。由于同一进程的多个线程共享同一块存储空间,这带来了访问冲突问题,为了保证数据在方法中被访问时的正确性,一个线程获得对象的排它锁,独自资源,其他线程必须等待,使用后释放锁。如果优先级高的线程等待一个低优先级的线程释放锁,会导致优先级倒置。
2024-11-06 16:59:10
786
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人