Spring
十分之九加九分之一
互相学习,洒洒水啦
展开
-
B站狂胜说Spring笔记
Spring的IOC理论及Sping入门和Spring配置 Spring—依赖注入DI、Bean的作用域 Spring的自动装配 Spring–注解开发 Spring----AOP聊聊静态/动态代理模式 Spring—聊聊AOP Spring整合Mybatis Spring声明式事务原创 2021-01-23 10:11:24 · 420 阅读 · 0 评论 -
整合SSM案例(书籍管理) --- (完整教程--配置版)
整合SSM环境搭建我的环境:数据库环境基本环境搭建新建一Maven项目!导入相关的pom依赖建立基本结构和配置框架Mybatis层编写Spring层编写 环境搭建 我的环境: eclipse jee MySQL 8.0.20 Tomcat 9 Maven 3.6 要求: 需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识; 数据库环境 创建一个存放书籍数据的数据库表 CREATE DATABASE `ssmbuild`; USE `ssmbuild`;原创 2020-08-05 18:43:55 · 574 阅读 · 0 评论 -
Spring声明式事务
回顾事务 事务在项目开发过程非常重要,涉及到数据的一致性的问题,不容马虎! 事务管理是企业级应用程序开发中必备技术,用来确保数据的完整性和一致性。 事务就是把一系列的动作当成一个独立的工作单元,这些动作要么全部完成,要么全部不起作用。 事务四个属性ACID 1、原子性(atomicity) 事务是原子性操作,由一系列动作组成,事务的原子性确保动作要么全部完成,要么完全不起作用 2、一致性(consistency) 一旦所有事务动作完成,事务就要被提交。数据和资源处于一种满足业务规则的一致性状态中原创 2020-08-01 00:06:23 · 199 阅读 · 0 评论 -
Spring整合Mybatis
1、先导入下面要用的jar包 junit <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> mybatis <dependency> <groupId>org.mybatis</group原创 2020-07-31 20:42:30 · 208 阅读 · 0 评论 -
Spring---聊聊AOP
AOP什么是AOPAOP在Spring中的作用使用Spring实现Aop第一种方式(通过 Spring API 实现)第二种方式(自定义类来实现AOP)第三种方式(使用注解实现) 什么是AOP AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。 利用AOP可以对业务逻辑的各个部分进行隔离,从而使得原创 2020-07-30 22:56:56 · 256 阅读 · 0 评论 -
Spring----AOP聊聊静态/动态代理模式
代理模式静态代理案例一案例二动态代理案例一案例二 为什么要学习代理模式,因为AOP的底层机制就是动态代理! 静态代理 静态代理角色分析 抽象角色 : 一般使用接口或者抽象类来实现 真实角色 : 被代理的角色 代理角色 : 代理真实角色 ; 代理真实角色后 , 一般会做一些附属的操作 . 客户 : 使用代理角色来进行一些操作 . 代码实现 案例一 Rent . java 即抽象角色 //抽象角色:租房 public inte原创 2020-07-30 22:19:40 · 210 阅读 · 0 评论 -
Spring--注解开发
注解开发Bean的实现@Component衍生注解自动装配注解作用域小结基于Java类进行配置 说明 在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/原创 2020-07-30 13:13:35 · 147 阅读 · 0 评论 -
Spring的自动装配
Bean的自动装配自动装配说明测试环境搭建byNamebyType使用注解@Autowired@Qualifier 自动装配说明 自动装配是使用spring满足bean依赖的一种方法 spring会在应用上下文中为某个bean寻找其依赖的bean。 Spring中bean有三种装配机制,分别是: 在xml中显式配置; 在java中显式配置; 隐式的bean发现机制和自动装配。 这里我主要说第三种:自动化的装配bean。 Spring的自动装配需要从两个角度来实现,或者说是两个操作: 组件扫描(co原创 2020-07-30 09:41:26 · 315 阅读 · 0 评论 -
Spring---依赖注入DI、Bean的作用域
DI和自动装配DI构造器注入无参有参Set 注入 (重点)常量注入Bean引入数组注入List注入Map注入set注入Null注入Properties注入p命名和c命名注入 DI 概念 依赖注入(Dependency Injection,DI)。 依赖 : 指Bean对象的创建依赖于容器 . Bean对象的依赖资源 . 注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 . 构造器注入 无参 //name public User(){} applicationContext.xml <原创 2020-07-29 22:37:07 · 252 阅读 · 0 评论 -
Spring的IOC理论及Sping入门和Spring配置
Spring入门IOC理论推导(案例一)第一个Spring程序-HelloSpringIOC创建对象方式通过无参构造方法来创建通过有参构造方法来创建Spring配置别名Bean的配置import 简介: Spring : 春天 —>给软件行业带来了春天 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。 2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。 很难想象Rod Johnson的学历 , 他原创 2020-07-29 14:33:27 · 322 阅读 · 0 评论