![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SSM
文章平均质量分 90
Sping,SpringMVC,Mybatis
YXXYX
精通CV编程
展开
-
关于@Transactional和synchronized使用的问题
@Transactional和synchronized一起使用出现的问题和思考原创 2022-10-14 18:44:41 · 2628 阅读 · 2 评论 -
数据库公共字段自动填充
很多项目的数据库表都会设置create_time、update_time等公共字段,这些公共字段都是在数据库创建或更新时需要设置值;如果自己设置还需要额外写set代码,一旦这样的表多了之后就很麻烦;所以我们可以想办法让这些字段可以自动填充;而mybatis-plus正好提供了这样的功能;下面演示一下如何使用mybatis-plus实现公共字段自动填充首先需要创建一个填充数据处理器,实现MetaObjectHandler:该处理器需要交给Sping管理,加上@Component注解;有时会有createUs原创 2022-07-01 14:35:31 · 1553 阅读 · 1 评论 -
[SSM基础]Spring学习笔记
Spring笔记一、Spring了解Spring理念:使现有的技术更加容易使用,整合了现有的技术框架,简化企业级应用开发;优点:Spring是一个免费开源的框架Spring是一个轻量级、非入侵式(在原先代码上加上Spring框架后没有影响)的框架支持事务的处理,对框架整合的支持缺点:配置繁琐核心:控制反转(IOC),面向切面编程(AOP)总结:Spring就是一个轻量级的控制反转(IOC)和面向切面编程的框架;二、Spring核心1:控制反转(IOC)理论概念理解:百度百科原创 2022-02-12 07:00:00 · 854 阅读 · 6 评论 -
[SSM基础] Mybatis学习笔记
Mybatis学习笔记注:因为本人第一次学习mybatis,这个文章只是想记录一下学习的总结笔记,如果理解有偏差欢迎指正,谢谢包含;一、Mybatis概述基本概念百度百科:MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iB原创 2022-01-23 07:00:00 · 820 阅读 · 7 评论 -
[SSM基础]Mybatis传递多参数
引言使用Mybatis时如果sql语句存在多个参数,那么这就涉及到 java 代码给mapper文件传参问题,这里有四种方法:使用@Param注解给参数命名:#{自定义的名称}使用java对象传参:#{java对象属性名称}使用参数的位置:#{arg位置值,从0开始}使用map记录参数:#{map的key}下面我一一介绍;注:下面示例使用的数据库表student为:使用@Param注解给参数命名:#{自定义的名称}这个就是在mapper.java文件中每一个参数前加一个@Param(原创 2022-01-18 07:00:00 · 1075 阅读 · 13 评论