自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 动态sql

{ }是 MyBatis 中的参数占位符,里面是要你准备要传入的数据,这个数据就来源于实例对象的属性值,所以命名要和类的属性名保持一致,这里面的参数名要和数据库的字段名一致,mybatis才会自动封装,否则mybatis无法正确填充到sql语句的对应位置。而在注解方式中,SQL 语句通常是直接硬编码在注解中的字符串中,因此不太适合编写复杂的逻辑判断。sql语句固定死了,我们想要实现的效果是,如果只传入name的值,就只根据name字段进行查询,所以sql语句应该根据输入的条件,动态地组装。

2024-04-20 20:10:34 609 1

原创 MyBatis对比JDBC的提升

3.在Mybatis中,配置数据库连接信息的时候,所有配置项的前缀都是spring.datasource(数据源)spring底层会自动采用数据库连接池技术来统一管理和分配这些连接,这个连接指的是JDBC里的Connection对象,有了连接池,每次执行sql语句只需要从连接池当中获取一个连接,然后执行sql语句,执行完毕后再把这个连接归还给连接池,做到连接的复用,从而避免繁获取连接释放连接造成的资源浪费。那么sun公司提供的JDBC——操作关系型数据库的一套API,是如何操作所有的关系型数据库的?

2024-04-19 12:16:16 758 1

原创 MySQL数据库的索引

MySQL数据库的索引详解

2024-04-18 18:52:06 755

原创 三层架构的理解

过程:前端发起请求,先到达Controller控制层,Controller接收请求后,调用Service业务逻辑层进行逻辑处理,而逻辑处理的前提是先拿到数据,此时Service层就会去调取Dao层,Dao层再去调用文件当中的数据,把数据拿到后,返回给Service,Service进行逻辑处理后,将结果返回给Controller,Controller最后响应数据给前端。前端--------->Controller--------->Service--------->Dao--------->文件。

2024-04-05 20:57:31 299

原创 冒泡排序的理解

冒泡排序的理解

2024-04-05 16:52:54 155 1

空空如也

空空如也

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

TA关注的人

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