
SSM框架
文章平均质量分 73
SSM框架
FF在路上
探索技术与管理之路,一直在路上
展开
-
SpringIOC循环依赖与三级缓存
SpringIOC循环依赖问题的核心解决机制介绍:三级缓存原创 2025-01-07 22:26:06 · 508 阅读 · 0 评论 -
MyBatis-Plus 逻辑删除
MyBatisPlus提供了对逻辑删除的支持,开启了逻辑删除功能以后,我们就可以像普通删除一样做CRUD,基本不用考虑代码逻辑问题。原创 2024-12-26 11:54:51 · 493 阅读 · 0 评论 -
MyBatis-Plus 代码生成插件
MybatisPlus代码生成插件,根据数据库表结构生成PO、Mapper、Service等相关代码原创 2024-12-26 09:12:27 · 344 阅读 · 0 评论 -
MyBatis-Plus 批量新增性能问题
MyBatisPlus批量新增性能提升:修改配置:rewriteBatchedStatments=true;即通过配置,重写insert语句,把原本多条新语句,重写成一条insert语句,减少与数据库的网络交互,提升性能。原创 2024-12-25 23:34:50 · 297 阅读 · 0 评论 -
Mybatis-Plus基础
MyBatis最佳拍档,只做增强不做改变,为简化开发、提高效率而生。原创 2024-12-25 22:20:28 · 906 阅读 · 0 评论 -
SpringIOC循环依赖
SpringIOC循环依赖原理分析原创 2024-12-18 12:48:40 · 168 阅读 · 0 评论 -
Spring MVC框架使用总结
SpringMVC框架的概述,框架部署及使用原创 2024-12-09 18:25:32 · 747 阅读 · 0 评论 -
Spring整合MyBatis
Spring两大核心思想:IoC和AOP。原创 2024-12-09 11:15:23 · 1262 阅读 · 0 评论 -
Spring框架-AOP
Asperct Oriented Programming 面向切面编程。是一种利用“横切”的技术(底层实现就是动态代理),对原有的业务逻辑进行拦截,并且可以在拦截的横切面上添加特定的业务逻辑,对原有的业务进行增强。基于动态代理实现在不改变原有业务的情况下,对业务逻辑进行增强。原创 2024-12-08 23:13:54 · 698 阅读 · 0 评论 -
Spring框架-AOP-代理设计模式
Spring AOP的设计模式其实就是基于代理设计模式来实现的,这里我们就对代理设计模式进行学习总结。代理设计模式分为静态代理模式和动态代理模式,静态代理模式只能对特定的类进行代理,而且是手动定义;而动态代理,几乎可以代理所有的类,是在运行中动态创建的。原创 2024-12-08 14:59:00 · 853 阅读 · 0 评论 -
Spring框架-IoC的使用(基于XML和注解两种方式)
本文介绍了Spring框架中IoC的使用和原理,基于XML和注解的两种IoC的使用,都在本文中有介绍。原创 2024-12-06 20:03:43 · 1071 阅读 · 0 评论 -
Spring框架-IoC的工作原理
本文通过一张示例图,介绍了Spring IoC的工作原理,从Spring容器的初始化,到实例的创建,其中包括了不同的创建模式:单例模式-饿汉、单例模式-懒汉、非单例模式。原创 2024-12-05 22:31:33 · 294 阅读 · 0 评论 -
Spring框架介绍及IoC和DI使用
Spring是一个轻量级的控制反转和面向切面的容器框架,用来解决企业项目开发的复杂度问题-解耦轻量级:体积小,对代码没有侵入性控制反转:IoC(Inverse of Control)把创建对象的工作交由Spring操作,Spring在创建对象的同时可以完成对象属性赋值(DI)面向切面:AOP(Asperct Oriented Programming)面向切面编程,可以在不改变原有业务逻辑的情况下实现对业务的增强。。原创 2024-12-05 08:47:36 · 944 阅读 · 0 评论 -
MyBatis框架-缓存机制
MyBatis是基于JDBC的封装,使数据库操作更加便捷。在MyBatis中引入缓存,可以更好的节省资源,提高效率。原创 2024-12-02 08:34:37 · 2028 阅读 · 0 评论 -
MyBatis框架-整合Druid连接池
MyBatis作为一个ORM框架,在进行数据库操作时,是需要和数据库建立连接。MyBatis支持基于数据库连接池的连接创建方式。当我们配置MyBatis数据源时,只要配置了dataSource标签的type属性值为POOLED时,就可以使用MyBatis内置的连接池管理连接。如果我们想要使用第三方的数据库连接池,则需自定义配置。原创 2024-12-02 08:06:17 · 369 阅读 · 0 评论 -
MyBatis框架-关联映射
实体–数据实体,实体关系指的就是数据与数据之间的关系例如:订单和商品,用户和角色数据表关系:主键关联:用户表主键和用户详情表的主键相同时,表示是匹配的数据唯一外键关联:用户表和详情表使用外键关联,但需要将外键设置为唯一键一对多:班级对学生多对一:学生对班级数据表关系:建立第三张关系表,添加两个外键分别和两张表主键进行关联。原创 2024-11-30 19:05:40 · 964 阅读 · 0 评论 -
MyBatis框架-分页插件使用介绍
分页插件是一个独立于mybatis框架之外的第三方插件。原创 2024-11-28 16:17:41 · 189 阅读 · 0 评论 -
MyBatis框架-日志配置
MyBatis作为一个封装好的ORM框架,其运行过程我们没有办法跟踪,为了让开发者MyBatis执行流程及执行步骤所完成的工作,MyBatis框架本身支持log4j日志框架,对运行的过程进行跟踪记录。我们只需对MyBatis进行相关的日志配置,就可以看到MyBatis运行过程中的日志信息。原创 2024-12-01 14:04:46 · 679 阅读 · 0 评论 -
Mybatis主配置文件
mybatis-config.xml是MyBatis框架的主配置文件,主要用于配置MyBatis数据源及属性信息。原创 2024-11-28 12:32:54 · 717 阅读 · 0 评论 -
MyBatis框架介绍、部署及使用
MyBatis:是一个半自动的ORM框架 ORM(Object Relational Mapping) 对象关系映射,将Java中的一个对象与数据表中一行记录一一对应 ORM框架提供了实体类与数据表的映射关系,通过映射文件的配置,实现对象的持久化。原创 2024-11-26 21:22:33 · 1551 阅读 · 0 评论 -
MyBatis框架-动态SQL
根据查询条件,动态完成SQL的拼接。原创 2024-12-01 12:47:33 · 512 阅读 · 0 评论 -
MyBatis事务管理-附案例代码
MyBatis事务的管理,及案例代码原创 2024-11-27 22:55:31 · 1039 阅读 · 0 评论