
Spring
HHHheziyan
这个作者很懒,什么都没留下…
展开
-
Spring 笔记《一》
什么是Spring Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器开源框架IOC与DI IOC(控制反转)将对象的创建权反转给了Spring DI (依赖注入)前提是必须拥有IOC的环境,Spring管理这个类的时候将这个类依赖的属性注入(设置)进来Spring的使用 //创建一个S...原创 2019-07-08 11:50:02 · 203 阅读 · 0 评论 -
如何搭建Spring工程
1、通过在Eclipse IDE中安装Spring Tool Suite(STS)插件可以很方便地创建Spring、SpringMVC及Spring Boot工程,在Eclipse IDE中安装Spring Tool Suite(STS)插件,请参照《Spring插件安装说明.docx》2、下载Spring相关jar包a、loggingjar包下载地址:https://common...原创 2019-07-08 18:00:08 · 236 阅读 · 0 评论 -
如何为构造方法中不同数据类型参数赋值
1、String类型、基本数据类型以及其包装类都可以使用value标签属性赋值<bean class="com.spring.test.Student"> <constructor-arg value="小明" ></constructor-arg> <constructor-arg value="99" ></constructor...原创 2019-07-08 18:41:46 · 376 阅读 · 0 评论 -
事务以及在Spring中实现事务管理
什么是事务事务:逻辑上的一组操作,组成这组操作的单元,要么全部成功,要么全部失败。事务的特性原子性:事务不可分割一致性:事务执行前后数据完整性保持一致隔离性:一个事务的执行不应该受到其他事务的干扰持久性:一旦事务结束,数据就持久化到数据库不考虑隔离性引发的安全性问题读问题 脏读: 一个事务读到另一个事务未提交的数据 不可重...原创 2019-07-12 20:20:43 · 259 阅读 · 0 评论 -
Spring中bean的生命周期
Bean的生命周期 通过构造方法或工厂方法创建bean对象——>为bean属性赋值——>调用 bean 的初始化方法,即init-method指定方法——>bean实例化完毕,可以使用——>容器关闭, 调用 bean 的销毁方法,即destroy-method指定方法。public class Student { private String name;...原创 2019-07-09 21:13:50 · 234 阅读 · 0 评论 -
IOC的注解方式
1、创建web项目,引入jar包 2、引入Spring配置文件<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springf...原创 2019-07-11 11:50:31 · 345 阅读 · 0 评论 -
Spring AOP
什么是AOP AOP(AspectOriented Programming 面向切面编程)是一种通过运行期动态代理实现代码复用的机制,是对传统OOP(Object Oriented Programming,面向对象编程)的补充。目前,Aspectj是Java社区里最完整最流行的AOP框架,在Spring 2.0以上版本中可以通过Aspectj注解或基于XML配置AOP。AOP的...原创 2019-07-11 21:31:07 · 215 阅读 · 0 评论 -
Spring AOP的注解方式
使用注解的AOP对象目标类进行增强一、在配置文件中开启注解的AOP的开发 <!-- 在配置文件中开启注解的AOP的开发 --> <aop:aspectj-autoproxy></aop:aspectj-autoproxy>二、在切面类上使用注解@Aspectpublic class MyAspectAnno { @Before...原创 2019-07-12 13:45:57 · 271 阅读 · 0 评论