spring框架
spring框架
UNNATURAL WORLD
小白一名,自学Java
展开
-
spring的事务管理
spring的事务管理 spring的事务管理spring的事务管理一、事务二级目录三级目录 一、事务 详见mybatis-spring官方文档 事务在项目开发过程非常重要,涉及到数据的一致性的问题。 事务管理是企业级应用程序开发中必备技术,用来确保数据的完整性和一致性。 事务就是把一组业务当成一个业务,这些业务要么全部完成,要么全部不起作用。 事务的ACID原则 原子性(atomicity) 事务是原子性操作,由一系列动作组成,事务的原子性确保动作要么全部完成,要么完全不起作用。(要么都成功,要么原创 2020-07-08 15:13:55 · 138 阅读 · 0 评论 -
spring整合mybatis
spring整合mybatis spring整合mybatisspring整合mybatis准备工作二级目录三级目录 准备工作 1.导入相关jar包 junit单元测试 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> mybati原创 2020-07-08 10:23:59 · 104 阅读 · 0 评论 -
详述AOP
详述AOP 详述AOP详述AOP1.AOP简介2.AOP相关概念3.AOP作用4.使用spring实现AOP4.1 准备工作4.2 方式一二级目录三级目录 1.AOP简介 AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降原创 2020-07-07 14:53:33 · 111 阅读 · 0 评论 -
Spring注解开发
Spring注解开发 Spring注解开发Spring注解开发准备工作Bean的实现属性注入衍生注解自动装配注解作用域基于Java类进行配置小结 准备工作 导入aop的jar包 配置文件中,映入一个context约束 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/20原创 2020-07-06 14:04:07 · 112 阅读 · 0 评论 -
使用注解实现自动装配
使用注解实现自动装配 准备工作:利用注解的方式注入属性。 1、在spring配置文件中引入context文件头 在这里插入代码片原创 2020-07-06 09:43:08 · 196 阅读 · 0 评论 -
Bean的自动装配
Bean的自动装配 自动装配的含义 自动装配是Spring满足bean依赖的一种方式。 spring会在应用上下文中给某个bean自动寻找其依赖的bean(给bean装配属性)。 Spring中bean的三种装配机制 在xml中显式配置; 在java中显式配置; 隐式的自动装配bean【重要】。 测试环境搭建 1.新建两个实体类 House Car 都有一个叫sell的方法 public class House { public void sell(){ Sys原创 2020-07-05 20:27:24 · 189 阅读 · 0 评论 -
DI依赖注入
DI依赖注入原创 2020-07-04 22:29:57 · 139 阅读 · 0 评论 -
Spring基础配置
Spring基础配置 别名 alias 设置别名 , 为bean设置别名 , 可以设置多个别名 <!--设置别名:在获取Bean的时候可以使用别名获取--> <alias name="userTwo" alias="userNew"/> Bean的配置 <!--bean就是java对象,由Spring创建和管理--> <!-- id 是bean的唯一标识符,如果没有配置id,name就是默认标识符 如果配置id,又配置了name,那么name原创 2020-07-03 10:37:32 · 129 阅读 · 0 评论 -
IOC创建对象的方式
IOC创建对象的方式 无参构造方法创建 1.UserTwo.java /* 无参构造方法创建对象 */ public class UserTwo { private String name; //默认无参构造器,可不写 public UserTwo() { System.out.println("UserTwo无参构造"); } public String getName() { return name; } pub原创 2020-07-03 10:02:50 · 94 阅读 · 0 评论 -
Hello Spring
Hello Spring 导入jar包 <!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId&g原创 2020-07-03 10:04:44 · 184 阅读 · 0 评论 -
spring概述及组成
spring概述及组成 一、spring的发展史: spring: 软件领域的春天 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。interface21官网 2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。spring官网 springframe创始人:Rod Johnson 悉尼大学音乐、计算机双学位博士 GitHub下载地址 二、 Spring理念 : 整合现有的框架技术,使现有技术更加实原创 2020-07-01 11:00:30 · 144 阅读 · 0 评论