
Spring
蒲陈陈
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring学习一:spring简介,spring组成
01. Spring概述 1.1. Spring简介 单体地狱:Servlet JDBC JSP … 替代JDBC的框架: MyBatis; Spring:春天—>给软件行业带来春天 2002,Rod johnson 首次推出了Spring框架的前身 interface21框架 2003,Spring框架以interface21框架为基础,重新设计,发布1.0正式版。...原创 2019-08-05 01:08:45 · 236 阅读 · 0 评论 -
Spring学习二:IOC推导,IOC本质,
2. IOC推导 目的:解决企业应用开发的复杂性 功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能 范围:任何Java应用 Spring是一个轻量级**控制反转(IoC)和面向切面(AOP)**的容器框架。 2.1. 分析实现 我们使用原来的方式写一段代码测试:dao–service—前端 思考:现在前端传递或者调用不会变,所有操作都是我们程序猿来实现; 解决...原创 2019-08-05 01:09:20 · 184 阅读 · 0 评论 -
Spring学习三:IOC创建对象的两种方式,Spring配置文件
3.1. IOC创建对象的方式 我们平时创建对象的方式: 有参构造 、无参构造 我们来看看在Spring中怎么处理这两种情况 创建实体类 package com.westos.pojo; public class User { private String name; private String sex; private int age; public Us...原创 2019-08-05 22:55:14 · 235 阅读 · 0 评论 -
Spring学习四:依赖注入D【重点】,Bean作用域,单例模式
依赖注入 DI (Dependency Injection) 依赖:指bean对象的创建依赖于Spring容器。bean对象依赖的资源 注入:指Bean对象所依赖的资源,由容器来设置和装配。 构造器注入 有参 无参 setter注入 要求被注入的属性,必须有set方法。set方法的名字需要规范 set+属性名(属性名字母大写); 1. 常量注入 <!--普通字段--> <pr...原创 2019-08-09 20:40:50 · 260 阅读 · 0 评论 -
Spring学习五:代理
代理 为什么么要学习代理模式,因为aop的底层机制就是动态代理; 代理模式: 静态代理 动态代理 静态代理 代理模式的角色分析: 抽象角色:一般会使用抽象类或者接口实现 真实角色:被代理的角色 代理角色:代理真实角色,代理真实角色后,一般会做一些附属的操作; 客户:使用代理角色进行一些操作 [外链图片转存失败(img-FoXE9GFf-1565969061334)(C:\Users\蒲陈\Do...原创 2019-09-04 00:42:33 · 152 阅读 · 0 评论 -
Spring学习六:AOP
AOP 什么是AOP AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向切面编程。可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。 我们现在做的一些非业务,如:日志、事务、安全等都会写在...原创 2019-09-04 00:42:48 · 134 阅读 · 0 评论 -
Spring:整合MyBaits-Spring
文章目录整合MyBaits一: 回忆MyBatis1. 导包:mybatis包,mysql数据库驱动包,junit单元测试包2. 编写实体类3. 编写mybatis-config.xml配置文件4. 编写UserDao层接口5. 编写接口对应的UserMapper.xml映射文件6.在mybatis-config.xml中 注册映射文件7. 测试二: Mybatis和Spring整合1. 导包:有...原创 2019-09-19 22:22:55 · 555 阅读 · 0 评论 -
Spring:声明事务
文章目录事务一:事务的特性二:声明式事务Spring配置事务总结 事务 aop:横向编程。日志,事务,安全… 一:事务的特性 事务在项目开发过程中非常重要!涉及到数据的一致性问题,不容马虎! 事务:要么都成功!要么都不成功! 事务四大特性:ACID :原子性、一致性、隔离性、持久性。 原子性(Atomicity): 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两...原创 2019-09-19 22:23:14 · 139 阅读 · 0 评论 -
Spring:使用注解开发
文章目录beanIOC注入自动装配【了解】作用域【了解】AOP注解和XML对比注解xml可以整合开发 bean 1. 使用注解开发需要导入spring的一系列包; <!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --> <dependency> ...原创 2019-09-19 22:23:28 · 293 阅读 · 0 评论