Spring
Mr_YuMi
这个作者很懒,什么都没留下…
展开
-
IDEA简单概述操作SpringMVC
文章目录一、SpringMVC1.1:SpingMVC概述1.2:执行流程二、代码示例代码:流程:一、SpringMVC1.1:SpingMVC概述SpringMVC 框架是以请求为驱动,围绕 Servlet 设计,将请求发给控制器,然后通过模型对象,分派器来展示请求结果视图。其中核心类是 DispatcherServlet,它是一个 Servlet,顶层是实现的Servlet接口。1.2:执行流程客户端发送请求-> 前端控制器 DispatcherServlet 接受客户端请求 ->原创 2020-10-16 09:08:54 · 246 阅读 · 1 评论 -
(IDEA)Spring整合MyBatis进行事务管理
文章目录一、Spring整合MyBatis进行事务管理一、Spring整合MyBatis进行事务管理创建数据库随机添加几条数据CREATE TABLE `dog` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '序号', `name` varchar(50) DEFAULT NULL COMMENT '名字', `health` int(11) DEFAULT NULL COMMENT '健康值', `love` int(11) DE原创 2020-10-14 10:26:21 · 814 阅读 · 1 评论 -
Spring Maven资源过滤配置
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> &l原创 2020-10-14 16:49:44 · 177 阅读 · 0 评论 -
(IDEA)Spring-JdbcTemplate的用法
文章目录一、JdbcTemplate的用法一、JdbcTemplate的用法配置pom.xml这里有的依赖用不到,可以不用管.导入对应的依赖就行<dependencies> <!--spring框架 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-原创 2020-10-14 16:49:58 · 825 阅读 · 0 评论 -
IDEA简单操作Spring-MyBatis整合
文章目录一、Spring-MyBatis整合一、Spring-MyBatis整合在这里你的Spring框架使用的5.0或以上的版本,那么你的MyBatis的依赖包就得使用3.5或以上的版本(以下图片供参考),当然对应的Spring-MyBatis依赖包的版本得要2.0。添加数据库随机添加几条数据CREATE TABLE `dog` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '序号', `name` varchar(50) DEFAUL原创 2020-10-14 16:50:10 · 222 阅读 · 0 评论 -
Spring AOP面向切面编程简单概述
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Spring AOP-Spring面向切面编程概述一、AOP?1.什么是 AOP2.为什么需要 AOP?3.AOP 实现分类4.AOP概念通知(Advice)的类型:二、Spring AOP的使用1.方法一:使用原生态Spring API接口2.方法二:自定义类Spring AOP-Spring面向切面编程概述一、AOP?1.什么是 AOPAOP (Aspect Orient Programming),直译过来就是 面向切原创 2020-10-14 16:50:22 · 347 阅读 · 0 评论 -
IDEA简单概述操作Spring注解Component
文章目录概述一、Spring使用Component?概述1、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的)@Component,@Service,@Controller,@Repository注解的类,并把这些类纳入进spring容器中管理。下面写这个是引入component的扫描组件<context:com原创 2020-10-14 16:50:31 · 1559 阅读 · 0 评论 -
IDEA简单操作概述Spring 静态代理和动态代理
文章目录静态代理和动态代理一、静态代理二、动态代理1.动态代理,使用cglib实现2.动态代理,使用JDK内置的Proxy实现静态代理和动态代理动态代理:当想要给实现了某个接口的类中的方法,加一些额外的处理。比如说加日志,加事务等。可以给这个类创建一个代理,故名思议就是创建一个新的类,这个类不仅包含原来类方法的功能,而且还在原来的基础上添加了额外处理的新类。这个代理类并不是定义好的,是动态生成的。具有解耦意义,灵活,扩展性强。动态代理实现:首先必须定义一个接口,还要有一个InvocationHand原创 2020-10-14 16:51:14 · 382 阅读 · 0 评论 -
Spring DI方法注入
文章目录IOC-(DI)控制反转-(依赖注入)步骤1.set方法注入2.(有参)构造方法注入3.自动装配IOC-(DI)控制反转-(依赖注入)步骤IOC称之为控制反转,简单来说就是将对象 的创建的权力及对象的生命周期的管理过程交由Spring框架来处理,从此在开发过程中不在需要关注对象的创建和生命周期的管理,而是在需要的时候由Spring框架提供,这个由Spring框架管理对象创建和生命周期的机制称之为控制反转。而在创建对象的过程中Spring可以依据配置对象的属性进行设置,这个过程称之为依赖注入,也即原创 2020-10-14 16:51:24 · 272 阅读 · 0 评论 -
简单概述Spring结构
文章目录Spring结构Spring核心容器Spring结构Spring核心容器核心容器由 spring-core,spring-beans,spring-context,spring-context-support和spring-expression(SpEL,Spring 表达式语言,Spring Expression Language)等模块组成。spring-core 模块提供了框架的基本组成部分,包括 IoC 和依赖注入功能。spring-beans 模块提供 BeanFactor原创 2020-10-14 16:51:42 · 148 阅读 · 0 评论