自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Mybatis 动态sql用法 动态查询 动态修改

在Mapper.xml文件中使用动态sql比如:当用户进行条件查询的时候,我们不确定用户都选择了哪个条件,有些条件是有值的有些条件是没有值的,这种情况下我们就需要去拼接 where 1=1 and条件的sql语句,而Mybatis的动态sql就可以很智能的解决拼接sql这个问题.需求: 根据姓名模糊查询和性别查询以及手机号查询,用户可能只输入其中的一项这情况使用动态sql,接下来创建接口中方法以及xml中的实现动态查询使用where标签动态查询接口中:// 使用mybatis动

2021-04-03 18:19:03 5833 1

原创 Mybatis 缓存 开启二级缓存

Mybatis中给我们提供了缓存,其中有一级缓存和二级缓存缓存是用来干嘛的?当我们使用查询语句到数据库查询,每一次查询都会去访问数据库,频繁的访问数据库就会有压力,缓存就是来缓解数据库压力的,提升系统的性能一级缓存一级缓存Mybatis自己是默认开启的,是不需要我们去管的,不过一级缓存是SqlSession级别的,在操作数据库的时候我们需要创建SqlSession对象,SqlSession自己有个结构是HashMap的缓存区,每一个SqlSession都有自己的缓存区.下面作个实验代

2021-04-03 15:51:15 6586 1

原创 JAVA 关于“堆内存“与“栈内存“的一些事

JAVA 关于"堆内存"与"栈内存"的一些事看到"java程序员上班那点事儿"中有关于堆内存和栈内存的事情,感觉挺有趣的,记一下!1. 堆内存堆内存主要是用来存放类实例化的对象,说白了就是存放我们程序在运行时new出来的对象Java堆内存的空间是由Java的垃圾回收机制来负责处理,垃圾回收机制可以自动的回收我们不再使用的对象来释放空间缺点:在运行的时候垃圾回收机制是动态的分配内存,内存的存取速度会变慢例如:String str = new String("aaa");这种

2021-04-02 22:04:42 144

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除