Spring学习记录
文章平均质量分 69
该专题为Spring学习笔记,跟着狂神说的Spring课程进行的,很多都是老师讲的,写的,为了加深记忆而记录博客,将代码还有讲解自己敲一遍记录一下
Happy_change
这个作者很懒,什么都没留下…
展开
-
Spring学习-整合Mybatis
Spring学习-整合Mybatis步骤:导入相关jar包juintmybatismysql数据库spring相关的aop置入mybatis-spring <!--mysql驱动--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId&g原创 2022-02-28 16:08:38 · 316 阅读 · 0 评论 -
Spring学习-AOP
Spring学习-AOPAOP简介AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。AOP在Spring中提供声明式事务;允许用户自定义切面横切关注点:跨越应原创 2022-02-28 10:36:04 · 225 阅读 · 0 评论 -
Spring学习-代理模式
Spring学习-代理模式为什么要学习代理模式?因为这就是Spring AOP的底层!代理模式的分类:静态代理动态代理静态代理角色分析:抽象角色:一般会使用接口或者抽象类来解决真实角色:被代理的角色代理角色:代理真实角色,代理真实角色后,我们一般会进行一些附属操作代码步骤:接口// 租房public interface Rent { public void rent();}真实角色// 房东public class Host implemen原创 2022-02-28 08:40:50 · 158 阅读 · 0 评论 -
Spring学习-使用注解开发&完全使用java的方式配置Spring
Spring学习-使用注解开发&完全使用java的方式配置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/XMLS原创 2022-02-27 17:11:31 · 138 阅读 · 0 评论 -
Spring学习-Bean的自动装配
Spring学习-Bean的自动装配自动装配是Spring满足bean依赖的一种方式Spring会在上下文中自动寻找,并自动给bean装配属性在Spring中有三种装配的方式在xml中显式的配置在java中显式配置隐式的自动装配bean【重要】测试环境搭建一个人有两个宠物!实体类public class Dog { public void shout(){ System.out.println("wang "); }}public原创 2022-02-27 15:56:38 · 145 阅读 · 0 评论 -
Spring学习-DI依赖注入
Spring学习-DI依赖注入构造器注入见本专栏中 Spring学习-第一个Spring程序&IoC创建对象的方式Set方式注入【重点】依赖注入:set注入依赖:bean对象的创建依赖于容器注入:bean对象的所有属性,由容器来注入【环境搭建】复杂类型public class Address { private String address; public String getAddress() { return address;原创 2022-02-27 14:49:20 · 162 阅读 · 0 评论 -
Spring学习-Spring配置
Spring学习-Spring配置别名<!--别名: 如果添加了别名,我们也可以使用别名获取该对象 原名同样有效--><alias name="user" alias="newUser" />Bean的配置<!-- id:bean的唯一标识符,也就是相当于我们学的对象名 class:bean对象所对应的全限定名:包名+类名 name:也是别名,而且name可以同时取多个别名,空格、逗号、分号都可以用来分割 --原创 2022-02-27 09:59:42 · 293 阅读 · 0 评论 -
Spring学习-第一个Spring程序IoC创建对象的方式
Spring学习-第一个Spring程序&IoC创建对象的方式第一个Spring程序导入jar包编写代码编写一个Hello实体类public class Hello { private String str; public String getStr() { return str; } public void setStr(String str) { this.str = str; } @Overr原创 2022-02-27 09:19:28 · 249 阅读 · 0 评论 -
Spring配置文件报错 application context not configured for this file
Spring配置文件报错 application context not configured for this file解决方法https://blog.csdn.net/qq_40437152/article/details/81347672原创 2022-02-26 22:07:30 · 4895 阅读 · 0 评论 -
Spring学习-简介
Spring简介Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。轻量——从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1MB多的原创 2022-02-26 20:16:56 · 138 阅读 · 0 评论