自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring的解耦和依赖注入

文章目录总结一、Spring是什么1.逻辑关系二、解耦1.介绍2.利用Spring解耦2.调用类总结总结主要是学习了Spring的IOC(控制反转),用于解耦和依赖注入。有点像之前做项目是写的变量集文件,方便重复调用。Spring的解耦有点类似,只不过里面记录的是对象,已经对对象的赋值。一、Spring是什么Spring是分层的JAVASE/EE应用full-stack轻量级开源框架。1.逻辑关系持久层(数据库)——业务层(处理数据)——表现层(也用户展示的界面)从右至左依次调用。之前学习的

2021-12-11 16:32:26 254

原创 Mybatis的缓存

目录一、延迟加载和立即加载1.延迟加载二、一级缓存和二级缓存1.一级缓存2.二级缓存一、延迟加载和立即加载延迟加载:在真正使用数据的时候才会发起查询,不用的时候不加载,按需加载。立即加载:不管用不用,只要已调用方法就立即查询。我们一般在一对一的时候用立即加载,一对多的时候用延迟加载。1.延迟加载以上是一对一延迟加载,主要是使用association标签,property就是指向的类,column是两个表关联的id,javaType返回的数据类型,select填需要调用的查询方法的地址(查询用户

2021-11-16 20:09:23 70

原创 Mybatis的动态sql和多表操作

Mybatis的动态sql和多表操作文章目录Mybatis的动态sql和多表操作一、动态sql1.学习后小总结二、多表操作1.引入库2.读入数据总结一、动态sql1.学习后小总结学习过程中使用了resultMap,主要的作用是将查询到的结果映射到一个结果集当中,之后的多表操作中起到了很大的作用。在SqlMapConfig文件中,properties标签可以配置外部连接池信息。使用外部文件后注意当前文件连接池value的写法在SqlMapConfig文件中,typeAliases标签用于配

2021-10-23 18:33:18 253

原创 使用Mybatis完成CRUD

使用Mybatis完成CRUD使用Mybatis完成CRUD准备数据库搭建Mybatis的运行环境创建测试文件实现查询功能实现插入功能使用Mybatis完成CRUD下面总结Mybatis简单的实现增删改查,并且在学习中发现,总结的一些问题。准备数据库准备一个User的表生产的语句如下:DROP TABLE IF EXISTS user;CREATE TABLE user (id int(11) NOT NULL auto_increment,username varchar(32) NO

2021-09-15 18:08:43 110

空空如也

空空如也

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

TA关注的人

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