Spring学习
文章平均质量分 56
自己看视频学习SpringMVC的相关知识
Cccccpg
这个作者很懒,什么都没留下…
展开
-
SpringMVC学习
SpringMVC1.什么是SpringMVCSpring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。SpringMVC的特点:轻量级,简单易学高效 , 基于请求响应的MVC框架与Spring兼容性好,无缝结合约定优于配置功能强大:RESTful、数据验证、格式化、本地化、主题等简洁灵活Spring的web框架围绕DispatcherServlet [ 调度Servlet ] 设计。2.SpringMVC入门程序...原创 2021-01-05 15:11:30 · 49 阅读 · 0 评论 -
SpringMVC学习之回顾Servlet
回顾Servlet流程新建普通maven父项目SpringMVC Code在父项目中导入jar包<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependenc原创 2021-01-05 09:21:38 · 78 阅读 · 0 评论 -
Spring学习之十三——声明式事务
声明式事务13.1 回顾事务把一组业务当成一个业务来做,要么都成功,要么都失败在项目开发中十分重要,涉及到数据的一致性问题确保完整性和一致性事务的ACID原则:原子性一致性隔离性- 多个业务可能操作同一个资源,防止数据损坏持久性- 事务一旦提交,无论系统发生什么问题,结果都不会再被影响,配持久化的写到存储器中13.2 Spring中的事务管理声明式事务:AOP编程式事务:需要在代码中进行事务的管理Spring中七种Propagation类的事务属性详解:REQU原创 2021-01-04 22:21:18 · 54 阅读 · 0 评论 -
Spring学习之十二——整合Mybatis
整合Mybatis导入相关jar包- junit- mybatis- mysql数据库- spring相关- aop织入- mybatis-spring 【新知识点】<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <v原创 2021-01-04 21:22:41 · 58 阅读 · 0 评论 -
Spring学习之十一——AOP
AOP11.1 什么是AOPAOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。11.2 使用Spring实现Aop导入一个依赖包<dependency&原创 2021-01-04 19:29:21 · 71 阅读 · 0 评论 -
Spring学习之十——代理模式
代理模式为什么要学习代理模式?因为这就是SpringAOP的底层代理模式分类:静态代理动态代理10.1、静态代理角色分析:抽象角色:一般会使用接口或抽象类来解决真实角色:被代理的角色代理角色:代理真实角色,代理真实角色后,我们一般会做一些附属操作客户:访问代理对象的人代码步骤:接口//租房public interface Rent { public void rent();}真实角色//房东public class Host impleme原创 2021-01-04 17:09:30 · 82 阅读 · 1 评论 -
Spring学习之九——使用Java的方式配置Spring
使用Java的方式配置Spring现在要完全不使用Spring的xml配置了,全权交给Java来做。JavaConfig是Spring的一个子项目,在Spring4之后,成为了一个核心功能。实体类@Data@Component//这个注解的意思,就是说明这个类被Spring接管了,注册到了容器中public class User { @Value("张三") //属性注入值 private String name;}配置文件package com.Sirius原创 2021-01-04 15:42:23 · 65 阅读 · 0 评论 -
Spring学习之八——使用注解开发
使用注解开发在Spring4之后,要使用注解开发,必须要保证aop的包导入,要导入context约束,增加注解的支持。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http:原创 2021-01-04 15:12:32 · 47 阅读 · 0 评论 -
Spring学习之七——Bean的自动装配
Bean的自动装配Spring学习之七——Bean的自动装配自动装配是Spring妈祖bean依赖的一种方式Spring会在上下文中自动寻找,并自动给bean配置属性在Spring中有三种装配方式在xml中显示配置在java中显示配置隐式的自动装配bean【重要】1.1、测试环境搭建:一个人有两个宠物1.2、自动装配1.2.1、byName自动装配<bean id="cat" class="com.Sirius.pojo.Cat"/><bean id="d原创 2021-01-04 14:31:04 · 58 阅读 · 0 评论