Spring
「已注销」
这个作者很懒,什么都没留下…
展开
-
Spring事务管理
Spring事务管理1. 什么事务对数据库的一系列操作中,保证同时成功或者同时失败。不能出现成部分成功,失败部分的情况。而这一些列操作称为数据库的事务。2. 事务的特性数据库的事务有4大特征:原子性:指事务是一个不可分割的工作单位,事务的操作要么都发生,要么都不发生。一致性:事务前后数据的完整性必须保持一致。隔离性:指多个用户并发访问数据库时,一个用户的事务不能被其他用户的事务干扰,多个并发之间的数据要相互隔离。持久性:指一个事务一旦被提交,它对数据库中数据的改变就是永久性的,接下来即使数据原创 2020-11-21 21:53:22 · 266 阅读 · 1 评论 -
Spring之AOP
Spring之AOP(面向切面)1. 什么是AOP?AOP (Aspect Oriented Programing) 称为:面向切面编程,是一种编程思想。如果我们需要在业务需求中插入系统需求,就需要使用Aop。我们可以通过代理模式将系统需求功能快速的植入到业务需求功能中。Aop底层是使用CGLIB动态代理实现的。2. AOP相关的概念joinpoint(连接点):指那些被拦截到的点。在spring中指的可以被代理(增强)的方法。poingcut(切入点):对哪些连接点进行拦截的定义。在Sprin原创 2020-11-21 11:21:42 · 67 阅读 · 0 评论 -
Spring的自动注入Bean
Spring自动注入Bean1.根据autowire 属性自动注入自动注入是Spring容器根据配置文件中配置的元素,自动将依赖对象注入到调用者类中的成员变量中。要使用自动装配,就需要配置 元素的 autowire 属性。byName:根据成员变量的 name 自动装配,如果一个 Bean 的 name 和另一个 Bean 中的 Property 的 name 相同,则自动装配这个 Bean 到 Property 中。byType:根据 Property 的数据类型自动装配,如果一个 Bean 的原创 2020-11-19 22:46:34 · 887 阅读 · 0 评论 -
SpringBean生命周期及依赖注入
SpringBean的声命周期1.Bean的作用域bean的作用域: 主要是指Spring创建的Bean对象是单例、多例、request、session级别、global session级别。singleton: 单例模式 是在一个spring容器中,对象只有一个实例。(默认值)prototype: 多例模式/原型模式是在一个spring容器中,存在多个实例,每次getBean 返回一个新的实例。request: 该属性仅对HTTP请求产生作用,使用该属性定义Bean时,每次HTTP请求都会创建一原创 2020-11-19 12:08:08 · 603 阅读 · 0 评论 -
初识Spring框架及使用
初识Spring框架及使用1.什么是spring框架?spring是一个分层解决业务逻辑与其他各层之间松耦合问题的JavaEE/JavaSE一站式开源框架。松耦合:降低类与类之间的联系高内聚:实现某一功能的程序集中在一起好处:不用牵一发动全身,那里有错修改那里目的:为了提高代码的重用性,便于维护2.spring的构成?上面是Spring官方提供的结构图从下往上test[测试],core容器,aop[面向切面编程],web,data access1.test部分只有一个模块:sprin原创 2020-11-16 17:45:20 · 145 阅读 · 0 评论 -
java之Spring
Spring1. 什么是Spring?答:Spring是一个开源分层的JavaSE/EE一站式服务轻量级开源框架,解决业务逻辑层service与web层和数据访问层之间的松耦合问题。2. Spring的结构组成答:从下往上test、core容器、aop(面向切面编程)、web、data 、access1.test部分只有一个模块:spring-test:spring测试,提供junit与mock测试功能spring-context-support:spring额外支持包,比如邮件服务、视图原创 2020-07-31 00:54:17 · 242 阅读 · 0 评论