![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring
Spring学习
Mo*◑
这个作者很懒,什么都没留下…
展开
-
Spring实战学习笔记整理(5)-事务
事务概念例:我的账户 -500,小红的账户 +500:要么都成功,要么都失败– 数据库的事务问题:对多条数据进行读写、并发访问导致的– 1.原子性:要么都成功,要么都失败– 2.一致性:数值上保持一致– 3.隔离性:2000-500=1500;2000+500=2500 1500 数据操作的过程中不允许其他再访问– 4.持久性:对数据的操作后要持久保存举例:INSERT ...原创 2020-06-14 01:56:55 · 168 阅读 · 0 评论 -
Spring实战学习笔记整理(4)-AOP(面向切面编程)
AOP与OOP概念OOP(Object Oriented Programming,面向对象编程),通过封装、继承将程序抽象为各个层次的对象,进而组合为模块或者程序,达到了软件工程中的重用性、灵活性、扩展性。程序的运行笼统地可以看为各层次对象之间的相互调用。AOP(Aspect Oriented Programming,面向切面编程),将程序运行过程分解为一个个的切面,对特定的切面(某个步骤或者...原创 2020-04-23 17:14:45 · 207 阅读 · 0 评论 -
Spring实战学习笔记整理(3)-bean标签、配置文件中标签、包扫描
bean标签代码部分:Demo.java/** * Demo类,用于演示bean标签的属性 * @author Katrina * */public class Demo {}bean-config.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframe...原创 2020-04-22 23:21:37 · 417 阅读 · 0 评论 -
Spring实战学习笔记整理(2)-属性注入、构造器注入、bean标签及junit测试
属性注入在Java开发中给属性赋值的常规手段有两种:通过set方法赋值Student student = new Student();student.setName("小明");通过构造器赋值Worker worker = new Worker("张三", 20); set方法注入代码部分:Student.java/** * 学生类,用于演示属性注入 * @au...原创 2020-04-22 22:43:53 · 468 阅读 · 0 评论 -
Spring实战学习笔记整理(1)-Spring入门
Spring重要性Spring是Java开发中最重要的框架之一什么是Spring?Spring是一个开源框架准备工作设置Eclipse中的代码格式为UTF-8安装插件,辅助工具时间比较久,耐心等待创建一个Java Project,并创建文件夹名为:resource,作用为:存放资源文件和配置文件传统模式和IOC/DI思想的区别传统模式传统开发中创建对象的的方式 ne...原创 2020-04-21 00:54:52 · 242 阅读 · 0 评论