Spring
Spring
老坛吖
这个作者很懒,什么都没留下…
展开
-
(五)JavaConfig
一、介绍Java Config是指基于Java配置的Spring。传统的Spring一般都是基本xml配置的,后来Spring3.0新增了许多Java Config的注解,特别是Spring Boot,基本都是清一色的Java Config。在XML配置和直接注解式配置之外还有一种有趣的选择方式-JavaConfig,它是在Spring 3.0开始从一个独立的项目并入到Spring中的。它结合了XML的解耦和JAVA编译时检查的优点。JavaConfig可以看成一个XML文件,只不过是使用Java编写的原创 2020-08-19 21:52:21 · 554 阅读 · 0 评论 -
(四)Spring Transaction
一、事务回顾1.事务特性(ACID)A: 作为一个不可拆分的整体,最小单位C:一致性I:隔离性D:持久性3.事务并发引起的问题脏读:一个事务读取到另一个 还未提交的数据不可重复读:一个是一个事务读取到另一个 已经提交的数据(修改)幻(虚)读:一个是一个事务读取到另一个 已经提交的数据(新增或删除)3.数据库隔离级别mysql默认的隔离级别是什么? 可重复读 → mysql不会导致幻读二、Spring事务管理介绍1.Spring事务管理常用对象PlatformTransact原创 2020-08-19 21:52:03 · 215 阅读 · 0 评论 -
(三)Spring AOP_Spring_学习笔记
一、AOP 切面编程介绍在软件业,面向切面编程,是指通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。AOP的特点:AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码。Spring AOP使用纯Java实现,不需要专门的编译过程和类加载器,在运行期通过代理原创 2020-08-19 21:49:53 · 203 阅读 · 0 评论 -
(二)Spring IOC & DI_Spring_学习笔记
一、Spring Introduction1.Spring起源Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring是一个分层的Java原创 2020-08-16 15:55:22 · 193 阅读 · 0 评论 -
(一)设计模式_Spring_学习笔记
1 什么是设计模式1.1概述比如,MVC模式模式——经验软件开发实践过程中总结的经验。 代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。所以,设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。1.2设计模式需要注意的地方经验——城市辐射农村不要乱用,要结合实际情况设计模式不是万能的,不要为了设计模式而生搬硬套设原创 2020-08-16 15:27:09 · 125 阅读 · 0 评论