自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringMVC接受Boolean类型请求参数存在的问题

因为该类型的参数的set方法会自动命名为isXxxx,所以boolean类型的参数应当避免使用is开头进行命名。在开发项目过程中,发现接收请求参数的形参对象中的boolean类型的字段isXxxx始终无法被接收。解决方法:修改参数名,不要使用is开头。

2024-04-18 23:15:31 134

原创 SpringAOP

Spring提供了一个平台事务管理器用于管理事务。commit是用来提交事务,rollback是用来回滚事务。PlatformTransactionManager只是一个接口,Spring还为其提供了一个具体的实现。从名称上可以看出,我们只需要给它一个DataSource对象,它就可以帮你去在业务层管理事务。其内部采用的是JDBC的事务。所以说如果你持久层采用的是JDBC相关的技术,就可以采用这个事务管理器来管理你的事务。

2024-04-17 10:40:03 634

原创 MyBatisPlus

MyBatisPlus(简称MP)是基于MyBatis框架基础上开发的增强型工具,我们虽然使用MP但是底层依然是MyBatis的东西。MP只是对MyBatis的增强,如果MP实现不了,可以直接在Mapper接口中使用MyBatis的方式实现。

2024-04-17 10:35:27 1578

原创 MyBatis

什么是MyBatis?MyBatis是一款优秀的持久层框架,用于简化JDBC的开发。MyBatis原本是 Apache的一个开源项目iBatis,2010年这个项目由apache迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。官网:https://mybatis.org/mybatis-3/zh/index.html什么是持久层?指的是就是数据访问层(dao),是用来操作数据库的。什么是框架?是一个半成品软件,是一套可重用的、通用的、软件基础代码模型。

2024-04-17 10:11:54 1509

原创 SpringMVC

SpringMVC是隶属于Spring框架的一部分,主要是用来进行Web开发,是对Servlet进行了封装。SpringMVC是处于Web层的框架,所以其主要的作用就是用来前端发过来的然后经过处理并将处理的给前端。SpringMVC是一种基于Java实现MVC模型的轻量级Web框架。

2024-04-17 10:03:43 594

原创 SpringFramework

简介Spring家族Spring的作用:简化开发简化Java EE企业级开发的复杂度框架整合可以高效的整合其他技术,提高企业级应用开发、运行效率Spring并不是单一的一个技术,而是一个大家族,Spring官方提供很多开源的项目Spring发展到今天已经形成了一种开发生态圈,Spring提供了若干个子项目,每个项目用于完成特定的功能。在项目开发时,一般会偏向于选择这一套spring家族的技术,来解决对应领域的问题,称这一套技术为spring全家桶。Spring家族中

2024-04-17 09:44:57 1902

空空如也

空空如也

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

TA关注的人

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