Spring框架学习
文章平均质量分 66
spring框架的学习
鳳九~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring事务
mybatis-spring官网:http://mybatis.org/spring/zh/transactions.html 参考Spring整合Mybatis这篇文章,这个测试,主要就是在这篇文章上加一些东西。 首先是在spring-dao.xml这个配置文件上增加如下的东西 <tx:method name “*” propagation=“REQUIRED”> * :表示所有方法 Spring中七种Propagation类的事务属性详解 **REQUIRED:**支持当前事务,如果当原创 2021-10-14 10:33:45 · 128 阅读 · 0 评论 -
Spring整合Mybatis
Spring整合Mybatis Spring整合mybatis其实就是把Mybatis的内容让Spring进行管理,减少不变要的new 整体的项目结构 在Impl中的两个java类,其实就是两种不同的整合方式 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/原创 2021-10-14 09:50:14 · 123 阅读 · 0 评论 -
Spring-AOP
Spring Aop Aop:面向切面编程,这个种编程的底层实现是代理模式,它允许用户自定义切面,其实就是再不改变原来代码的情况下,去增加功能。 有三种方式来实现Aop:第一种使用Spring的API来实现;第二种自定义类来实现;第三种通过注解来实现 SpringAOP中,通过Advice定义横切逻辑,Spring中支持5中类型的Advice 这里主要是在常用编程的增、删、改、查中添加日志来实现AOP Aop的依赖 <dependency> <groupId>org.as原创 2021-10-14 09:39:28 · 159 阅读 · 0 评论 -
Spring使用纯JAVA开发
JavaConfig实现配置 前言:使用这个就不需要再去写配置文件了,直接全部使用注解来进行开发 先看一下整体的结构 TestConfig.java package com.zkw.config; import com.zkw.pojo.User; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.spr原创 2021-10-13 13:42:33 · 252 阅读 · 0 评论 -
Spring注解开发
Spring注解开发 前言:总共是四个实体类(User.java、UserDao、UserService、UserControlle.javar),和一个测试类MyTest.java和一个ApplicationContext.xml文件 User.java package com.zkw.pojo; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotati原创 2021-10-13 13:40:45 · 159 阅读 · 0 评论 -
Spring中bean自动装配
bean自动装配 原生的自动装配 三个实体类分别是Dog、Cat和Person 我这里偷懒了,是用来lombok插件,来生成get、set和toString方法 首先创建三个实体类分别是dog、cat、person package com.zkw.pojo; import lombok.Getter; import lombok.Setter; import lombok.ToString; @Setter @Getter @ToString public class Dog { priv原创 2021-10-13 13:39:20 · 269 阅读 · 0 评论 -
Spring中Bean的作用域
先看一下官网给出的作用域 我们主要学习singletion(单例模式,Spring的默认作用域,只有一个对象),prototype(原型模式)每次创建都是一个性的对象 先创建一个实体类 package com.zkw.pojo; public class User { private String name; private int age; public User() { } public User(String name, int age) {原创 2021-10-13 13:33:03 · 162 阅读 · 0 评论 -
Spring的依赖注入(DI)
首先创建两个实体类 package com.zkw.pojo; public class Address { private String address; public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } @Override publi原创 2021-10-13 13:30:27 · 128 阅读 · 0 评论 -
Spring中Ioc创建对象的方式(有参构造)
Ioc创建对象有两种形式,分别是有参构造和无参构造,无参构造是Spring的默认创建对象的方式。 下边我们先看无参构造 先给出一个实体类 package com.zkw.pojo; public class User { private String age; private String name; public User() { System.out.println("User的无参构造!!!!"); } public String getA原创 2021-10-13 13:28:38 · 905 阅读 · 0 评论 -
Spring-HelloWorld
要写Spring的代码,一定需要spring的依赖,这个依赖是被maven管理的。 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.3.9</version> </dependency> 下边我们还需要一个实体类 package co原创 2021-10-13 13:25:39 · 161 阅读 · 0 评论 -
初学Spring-IOC
初始Spring-IOC 控制反转(IOC):是一种设计思想,DI(依赖注入)是实现IOC的一种方法,也有人认为DI只是IOC的另一种中说法。没有IOC的程序中,我们使用面向对象编程,对象的创建与对象间的依赖关系完全硬编码在程序中,对象的创建由程序自己控制,控制反转后将对象的创建转移给第三方。所谓的控制反转就是:后的依赖对象的方式发生了改变。 采用XML方式配置Bean的时候,Bean的定义信息是和实现分离的,而采用注解的方式可以把两者合为一体,Bean的定义信息直接以注解的形式定义在实现类中,从而达原创 2021-10-13 13:19:30 · 162 阅读 · 0 评论
分享