随笔分类 - Spring相关
摘要:前面已经发布了一篇 SSM 纯注解版整合的技术博客,其 Demo 是作为一个整体模块进行开发管理的,这种开发管理方式仅仅适合一些小型项目。在实际的企业级项目的开发中,由于参与的开发人员较多,业务功能范围庞大、业务调用关系复杂等原因,就得需要对项目进行架构设计、模块拆分、协作开发。 本篇博客制作的 D
阅读全文
posted @ 2022-05-27 15:43
乔京飞
摘要:前面已经发布了 Spring 系列、SpringMvc系列、Mybatis系列的博客,是时候将它们整合到一起,形成一个完整的可以在实际开发中使用的技术了。SSM 是一款非常优秀的整合开发框架,轻松解决了我们在实际开发过程中所遇到的各种问题,提高了开发效率,降低了开发成本。有关 SSM 框架的理论知识
阅读全文
posted @ 2022-05-03 22:20
乔京飞
摘要:我在前面的博客中介绍过采用 Jedis 操作 Redis,今天准备介绍 Spring 使用 RedisTemplate 操作 Redis。 Jedis 和 RedisTemplate 两者之间的区别在于:Jedis 是 Redis 官方推荐的面向 Java 操作 Redis 的客户端开发 Jar 包
阅读全文
posted @ 2022-04-01 01:08
乔京飞
摘要:之前我们使用 Java 操作数据库,要么使用自己封装的 Jdbc 工具类,要么使用 Mybatis。现在 Spring 自带的 JdbcTemplate 工具类使用起来也非常简单。如果你在实际开发中不想使用 Mybatis 的话,不妨可以使用 Spring 自带的 JdbcTemplate 工具类。
阅读全文
posted @ 2022-03-28 12:56
乔京飞
摘要:具体什么是事务,大家肯定很熟悉,主要目的就是:在并发访问数据库的同一资源时,确保 ACID(原子性、一致性、隔离性、持久性)。简单理解就是如果一次性对数据库进行多个操作(主要是写操作),事务可以确保本次的多个写操作,要么全部成功,要么全部失败。有关事务的理论知识,请大家自行查找资料学习,本篇博客重点
阅读全文
posted @ 2022-03-27 14:13
乔京飞
摘要:代理是一种设计模式,其解决问题的核心点,主要是在不改变原有类的代码基础上,对原有类的功能进行增强。本篇博客将紧紧围绕着这一核心点进行 Demo 的制作和实现方式的演示。在详细了解了代理的实现方式之后,自然就很容易理解 Spring 的 Aop 实现原理,因为 Spring 的 Aop 实现原理就是通
阅读全文
posted @ 2022-03-26 13:15
乔京飞
摘要:Spring 的 Aop 切面编程的主要用途是:在不改变相关方法原有代码的情况下,实现对相关方法的功能增强,其本质就是采用动态代理技术来实现的。有关 Spring 的 Aop 底层原理所采用的动态代理技术,我将在下篇博客进行介绍。 本篇博客主要介绍 Spring 如何采用纯注解的方式,对相关方法进行
阅读全文
posted @ 2022-03-22 00:18
乔京飞
摘要:Spring 整合 MyBatis 和 Junit 等第三方组件,可以通过 XML 配置方式,也可以通过纯注解的配置方式。这里仅仅提供纯注解的配置方式,因为绝大多数情况下,企业开发都采用注解配置方式,因为注解配置比较简单方便,我个人也比较喜欢注解配置方式。 本篇博客不会详细介绍所用到的 Spring
阅读全文
posted @ 2022-03-20 20:25
乔京飞
浙公网安备 33010602011771号