自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 spring事务管理

五、spring事务管理(声明式事务IOC和AOP) 事务:一组DML的操作 1.事务有四个特性:ACID 原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。 一致性(Consistency):一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状态,而不会是部分完成部分失败。在现实中的数据不应该被破坏。 隔离性(Isolation):可能有许多事务会同时处理相同的数据,因此每个事务都应该与其他事务隔离开来,防止数据损

2021-09-11 14:24:08 211

原创 spring AOP

四、spring之AOP 1.AOP基本概念 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术 面向切面编程(也叫面向方面编程):Aspect Oriented Programming(AOP),是软件开发中的一个热点,也是 Spring框架中的一个重要内容。利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 知识

2021-09-11 14:23:26 149

原创 spring IoC注解

三、spring之IOC注解 多spring配置文件的使用(分模块开发,每个模块可能有自己的spring配置文件) (一)、搭建使用注解的方式 ioc注解 1. 有xml配置文件(xml配置+注解组合使用) 第一步、要使用注解,需导入aop包 第二步、在配置文件头部加入context的schema 使用配置文件使用 <context:component-scan> <context:component-scan>组件扫描,扫描里边有标注@Component, @Reposit

2021-09-11 14:22:08 245

原创 spring IoC详解

二 、 Spring 之 IOC 详解 (一)spring ioc 简介 IOC(控制反转:Inverse of Control ),是一种重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的 Spring 框架的核心。 由原程序控制的对象的创建管理现在交由spring ioc容器来进行管理,这个过程就叫控制反转IOC (二)spring ioc 原理 spring降低了耦合度,HelloWorld类名的修改不影响Test类的调用 http://editorxml.sourceforge.ne

2021-09-11 14:20:45 735

原创 spring简介

Spring 简介 Spring 作者:Rod Johnson 官方网站:http://spring.io/ 最新开发包及文档下载地址:https://repo.springsource.org/libs-releaslocal/org/springframework/spring/ 核心思想:IOC 控制反转,DI依赖注入,AOP 面向切面; 框架体系 准备工作: (1)下载spring的jar包 ioc核心 jar 包: (2)导入工程中,加入构建路径 (3)定义一个java类,HelloWorl

2021-09-11 14:19:33 102

原创 spring框架01

预备知识: 1、什么是反射? Java反射就是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;并且能改变它的属性。而这也是Java被视为动态(或准动态,为啥要说是准动态,因为一般而言的动态语言定义是程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。)语言的一个关键性质。 2、反射能做什么? 我们知道反射机制允许程序在运行时取得任何一个已知名

2021-09-11 14:18:10 87

原创 数据库系统概论

数据库系统概论 一、DBMS(Database Management System)数据库管理系统 oracle(甲骨文) oracle 关系型数据库 RMDBMS ​ mysql 关系型数据库 Microsoft(微软) sqlserver 关系型数据库 ​ access Mongodb 大数据 文档存储型数据库 IBM DB2 关系型数据库 sybase infomix foxbase 达梦数据库 redis 数据库:顾名思义就是数据的仓库,它是长期

2021-09-06 11:22:01 564

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除