![](https://img-blog.csdnimg.cn/20210416142926635.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring全家桶
文章平均质量分 86
Spring全家桶的相关文章
gezq0601
Hello,there is gezq0601. He always confirm there is no one is fool and just some lazy people.
展开
-
SSM之SpringMVC_ch3——SpringMVC流程
SSM之SpringMVC_ch3——SpringMVC流程SpringMVC运行流程请求----->响应 流程图如下:1.用户通过浏览器发送请求,该请求通过部署在web.xml文件中的DispatcherServlet负责处理2.DispatcherServlet接收到请求,会通过容器中的一个或多个HandlerMapping对象来处理URL。HandlerMapping对象也是部署在Spring中的Bean,它实现了HandlerMapping接口来获取对应的Handler原创 2021-04-16 14:39:03 · 258 阅读 · 0 评论 -
SSM之SpringMVC_ch2——DispatcherServlet
SSM之SpringMVC_ch2——DispatcherServlet配置核心控制器<!-- 注册DispatcherServlet--><servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> &原创 2021-04-16 14:38:37 · 142 阅读 · 0 评论 -
SSM之SpringMVC_ch1——入门
SSM之SpringMVC_ch1——入门在开始之前,应该都会记得导入相关的依赖吧!!!此处为xml配置的入门案例。项目结构图1.配置web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="https://jakarta.ee/xml/ns/jakartaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi原创 2021-04-16 14:38:14 · 92 阅读 · 0 评论 -
SSM之Spring_ch6——AOP
SSM之Spring_ch6——AOP面向切面编程思想(AOP)AOP通过提供另一种方式来补充OOP(面向对象)编程。OOP中的关键单元是类;而AOP中的则是切面,切面支持多种类型和对象的关注点的模块化。Spring的关键组件之一就是AOP框架,尽管IoC容器不依赖AOP,但是AOP对IoC进行了补充,以提供更强大的中间件解决方案。AOP在Spring框架中的目的提供声明式服务。最重要的是声明式事务管理让用户自定义切面,以AOP补充OOP的使用AOP术语切面(Aspect):将一个切入原创 2021-01-10 13:55:34 · 366 阅读 · 0 评论 -
SSM之Spring_ch5——Java配置
SSM之Spring_ch5——Java配置曾经的岁月里,Java和XML互相配合,许多人认为二者应该是"“天作之合”"。在以前的岁月里,Java选择XML作为配置文件;但在时代的潮流中,Java逐渐对XML"弃之不顾",几乎所有的Java框架都支持"零XML配置"特性。因此,此处插入一段简单的纯Java配置方式,以方便对此有所认识。运行结果全部代码项目结构图1.User.javapackage com.reflect.pojo;import org.springframework.b原创 2021-01-10 13:55:18 · 141 阅读 · 0 评论 -
SSM之Spring_ch4——注解配置
SSM之Spring_ch4——注解配置注解开启使用注解的前提注意事项,需要开启自动扫描。<!-- 指定扫描对应包下及其子包,其中的注解就会生效--><context:component-scan base-package="com.reflect"/><context:annotation-config/>搜索Bean类Spring没有采用“约定大于配置”,而是要求显示指定搜索哪些路径下的Java类,才会把合适的Java类注册成Bean。因此提供了原创 2021-01-10 13:49:48 · 170 阅读 · 0 评论 -
SSM之Spring_ch3——IoC进阶
SSM之Spring_ch3——IoC进阶Bean的作用域创建容器时,将创建具有单例作用域并设置为预先实例化(默认)的Bean。否则,仅在请求时才创建Bean。ApplicationContext默认情况下会实例化单例bean。可以覆盖此默认行为,以便单例bean延迟初始化,而不是预先实例化。singleton——单例作用域只创建和维护一个该类型的Bean实例,并将这个实例存储到单例缓存中(singleton cache),针对该Bean的请求和引用,都是同一个实例。applicationCon原创 2021-01-09 18:37:10 · 171 阅读 · 0 评论 -
SSM之Spring_ch2——IoC初探
SSM之Spring_ch2——IoC初探IoC总览(控制反转)org.springframework.beans和org.springframework.context包是Spring框架的IoC容器的基础。在Spring中,构成应用程序主干并由Spring IoC容器管理的对象称为bean。Bean是由Spring IoC容器实例化,组装和管理的对象。IoC概述org.springframework.context.ApplicationContext接口代表Spring IOC容器,负责实例原创 2021-01-09 18:36:28 · 129 阅读 · 0 评论 -
SSM之Spring_ch1——Spring入门
SSM之Spring_ch1——Spring入门准备工作项目结构图引入Spring<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.11.RELEASE</version></dependency>1.UserDao.原创 2021-01-09 18:21:53 · 134 阅读 · 0 评论 -
SSM之Mybatis_ch7(完结篇)——XML映射文件细解(五)
SSM之Mybatis_ch7XML映射文件细解(五)cache——命名空间的缓存配置cache-ref——引用其他命名空间的缓存配置resultMap——从数据库结果集中加载对象,是最复杂也最强大的元素sql——可被其他语句引用的可重用语句块insert——映射插入语句update——映射更新语句delete——映射删除语句select——映射查询语句此篇讲述cache缓存相关的内容测试连通Usermapper.java:列出此次要用到的几个方法public interfac原创 2021-01-03 12:37:43 · 163 阅读 · 0 评论 -
SSM之Mybatis_ch6——XML映射文件细解(四)及动态SQL
SSM之Mybatis_ch6XML映射文件细解(四)及动态SQLcache——命名空间的缓存配置cache-ref——引用其他命名空间的缓存配置resultMap——从数据库结果集中加载对象,是最复杂也最强大的元素sql——可被其他语句引用的可重用语句块insert——映射插入语句update——映射更新语句delete——映射删除语句select——映射查询语句此篇讲述sql的使用,以及动态SQL准备工作CREATE TABLE IF NOT EXISTS `blog`(原创 2021-01-03 00:03:24 · 230 阅读 · 4 评论 -
SSM之Mybatis_ch5——XML映射文件细解(三)
SSM之Mybatis_ch5XML映射文件细解(三)cache——命名空间的缓存配置cache-ref——引用其他命名空间的缓存配置resultMap——从数据库结果集中加载对象,是最复杂也最强大的元素sql——可被其他语句引用的可重用语句块insert——映射插入语句update——映射更新语句delete——映射删除语句select——映射查询语句此篇只讲述resultMap高级用法resultMap初步入门见第三篇文章高级映射最重要的是:当碰到十分复杂的语句,我们用原创 2021-01-03 00:02:15 · 172 阅读 · 0 评论 -
SSM之Mybatis_ch4——XML映射文件细解(二)
SSM之Mybatis_ch4XML映射文件细解(二)cache——命名空间的缓存配置cache-ref——引用其他命名空间的缓存配置resultMap——从数据库结果集中加载对象,是最复杂也最强大的元素sql——可被其他语句引用的可重用语句块insert——映射插入语句update——映射更新语句delete——映射删除语句select——映射查询语句此篇只讲述CRUD的注解使用CURD注解使用使用注解后,就不用再新建UserMapper.xml文件了。// 查询所有用户@原创 2021-01-02 15:03:23 · 143 阅读 · 1 评论 -
SSM之Mybatis_ch3——XML映射文件细解(一)
SSM之Mybatis_ch3XML映射文件细解(一)cache——命名空间的缓存配置cache-ref——引用其他命名空间的缓存配置resultMap——从数据库结果集中加载对象,是最复杂也最强大的元素sql——可被其他语句引用的可重用语句块insert——映射插入语句update——映射更新语句delete——映射删除语句select——映射查询语句此篇只讲述select、insert、update、delete以及resultMap入门。select<select i原创 2021-01-02 09:09:29 · 220 阅读 · 0 评论 -
SSM之Mybatis_ch2——XML配置文件细解
SSM之Mybatis_ch2XML配置文件配置属性的位置如图所示,因为有些属性一般用不上,所以抽取常用的部分进行学习即可!properties属性<!-- properties中配置dataSource加载顺序,即优先级顺序为:①<②<③ ①先读取properties中property指定的属性 ②然后读取properties元素中resource中的属性文件 ③最后读取方法参数传递的属性-->③sqlSessio原创 2021-01-01 09:32:57 · 151 阅读 · 0 评论 -
SSM之Mybatis_ch1——入门
SSM之Mybatis_ch1准备工作数据库方面新建数据库mybatis,并创建user表。CREATE DATABASE IF NOT EXISTS `mybatis`;USE `mybatis`;CREATE TABLE `user` ( `id` int PRIMARY KEY,`name` VARCHAR(100) NOT NULL,`pwd` VARCHAR(100) NOT NULL) ENGINE=INNODB DEFAULT CHARSET=utf8;向其中插入数原创 2020-12-30 16:36:28 · 163 阅读 · 1 评论