这次终于把Spring的监听器讲明白了
[#](#一-spring中的监听器) (一)Spring中的监听器 {#一-spring中的监听器} --------------------------------------------------- 监听器可以在使用过程时监听某些事件的发生,然后对这些事件做出响应处理。监听器对应用场景很多,用户的每一个操作都可以被定义为一个事件,通过监听器就能对某些业务场景中的事件进...
51工具盒子
[#](#一-spring中的监听器) (一)Spring中的监听器 {#一-spring中的监听器} --------------------------------------------------- 监听器可以在使用过程时监听某些事件的发生,然后对这些事件做出响应处理。监听器对应用场景很多,用户的每一个操作都可以被定义为一个事件,通过监听器就能对某些业务场景中的事件进...
[#](#一-什么是bean) (一)什么是Bean {#一-什么是bean} --------------------------------------- Spring中的Bean简单来讲就是一个个被Spring容器管理的Java对象,我们写了一个类之后,这个类只是一个单纯的Java类,可以通过new的方式去创建它。当我们把这个类添加到Spring的容器里之后,这个类就变...
<h2><a href="#一-什么是maven">#</a> (一)什么是Maven {#一-什么是maven}</h2> <p>Maven是Apache下的一个开源项目,目前可以用于构建和管理任何基于 Java 的项目的工具,让 Java 开发人员的日常工作更轻松。为了让开发人员更轻松,Mave...
<h2><a href="#前言">#</a> 前言 {#前言}</h2> <p>最近几年AI发展实在太快了,仿佛只要半年没关注,一个新的大模型所产生的效果就能超越你的想象。Java在AI这条路上一直没什么好的发展,不过Spring最近出来了一个新的模块叫做Spring AI,能让Java喝上AI赛...
<h2><a href="#一-概述">#</a> (一)概述 {#一-概述}</h2> <p>Mybatis的核心配置文件是mybatis-config.xml。我还是先把Mybatis官方中文网站的地址拿出来:</p> <p>mybatis官方中文网站:https://m...
在前面一章中我们对mybatis的基本环境进行了配置,并实现了最简单的select语句查询,在这一章中,我将对Mybatis实现更多复杂查询以及优化进行讲解。 [#](#一-xml结构分析) (一)xml结构分析 {#一-xml结构分析} --------------------------------------- 通过下面这个例子先对mapper.xml结构进行讲解 ...
<h2><a href="#一-mybatis简单介绍">#</a> (一)MyBatis简单介绍: {#一-mybatis简单介绍}</h2> <p>MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了go...
<h2><a href="#一-关于mybatis日志">#</a> (一)关于Mybatis日志 {#一-关于mybatis日志}</h2> <p>日志作为定位问题最重要的依据之一,在任何系统下都是不可或缺的,Mybatis 通过使用内置的日志工厂提供日志功能。在前面讲设置的时候,我们已经看到了M...
<p>在前面的学习中,我们差不多把Mybatis的基本增删改查、配置文件的配置都讲解了一遍,但是在实际的开发中我们编写的sql不会那么简单,今天就来模拟复杂环境的Sql查询</p> <h2><a href="#一-resultmap结果映射">#</a> (一)resultMap结果映射 {#一-r...
<h2><a href="#一-场景">#</a> (一)场景 {#一-场景}</h2> <p>在实际的应用场景中,我们经常会遇到一个系统要调用多个数据源的情况。可能是同一个mysql的不同库,也有可能是从不同的mysql中调用数据进行使用。这里提供一种十分高效的多数据源切换框架---<str...