![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
spring5
spring5框架的学习
鸭鸭老板
偏执只会左右你的思考
展开
-
Java学习 --- spring5整合Junit4和Junit5
一、整合Junit41、引入jar包二、测试@RunWith(SpringJUnit4ClassRunner.class)//单元测试框架@ContextConfiguration("classpath:bean4.xml")//加载配置文件public class JTest { @Autowired private AccountService accountService; @Test public void test01(){ a原创 2022-03-16 23:37:19 · 551 阅读 · 0 评论 -
Java学习 --- spring5的@Nullable注解与函数式风格
一、Spring5框架核心容器支持@Nullable注解(1)@Nullable注解可以使用在方法上面,属性上面,参数上面,表示方法返回可以为空,属性值可以为空,参数值可以为空(2)注解用在方法上面,方法返回值可以为空二、Spring5核心容器支持函数式风格GenericApplicationContext@Test public void genericApplicationContextTest(){ //1 创建GenericApplicationContex原创 2022-03-16 23:04:32 · 934 阅读 · 0 评论 -
Java学习 --- spring5整合log4j2
一、导入jar包二、创建配置log4j2.xml<?xml version="1.0" encoding="UTF-8"?><!--日志级别以及优先级排序: OFF > FATAL > ERROR > WARN > INFO > DEBUG > TRACE > ALL --><!--Configuration后面的status用于设置log4j2自身内部的信息输出,可以不设置,当设置成trace时,可以看到log4j2原创 2022-03-16 22:49:10 · 430 阅读 · 0 评论 -
Java学习 --- spring5的事务操作
一、什么事务事务是数据库操作最基本单元,逻辑上一组操作,要么都成功,如果有一个失败所有操作都失败二、Spring事务管理介绍1、事务添加到JavaEE三层结构里面Service层(业务逻辑层)2、在Spring进行事务管理操作(1)有两种方式:编程式事务管理和声明式事务管理(使用)3、声明式事务管理(1)基于注解方式(使用)public class Account { private String id; private String name; ...原创 2022-03-16 22:29:30 · 470 阅读 · 0 评论 -
Java学习 --- spring5使用JdbcTemplate实现增删改查
一、什么是JdbcTemplate(1)Spring框架对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作原创 2022-03-16 20:16:40 · 1234 阅读 · 0 评论 -
Java学习 --- spring5的AOP的原理和使用
一、什么是AOP1)面向切面编程(方面),利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能二、AOP(底层原理)1、有接口情况,使用JDK动态代理public interface UsersDao { public int addNum(int a,int b); public String update(String id);原创 2022-03-16 17:17:04 · 560 阅读 · 0 评论 -
Java学习 --- spring5的ioc的注解方式
一、基于注解方式1、Spring针对Bean管理中创建对象提供注解(1)@Component(2)@Service(3)@Controller(4)@Repository*上面四个注解功能是一样的,都可以用来创建bean实例@Servicepublic class CatService { public void add(){ System.out.println("你好,Cat"); }}<?xml version="1..原创 2022-03-16 14:54:05 · 139 阅读 · 0 评论 -
Java学习 --- spring5的I0C容器xml方式2
一、Spring有两种类型bean,一种普通bean,另外一种工厂bean(FactoryBean)2、普通bean:在配置文件中定义bean类型就是返回类型3、工厂bean:在配置文件定义bean类型可以和返回类型不一样 第一步 创建类,让这个类作为工厂bean,实现接口 FactoryBean 第二步 实现接口里面的方法,在实现的方法中定义返回的bean类型public class Course { private String name; public void s原创 2022-03-16 13:54:51 · 838 阅读 · 0 评论 -
Java学习 --- spring5的ioc容器xml方式1
一、IOC 的概念(1)控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理(2)使用IOC目的:为了耦合度降低二、IOC底层原理(1)xml解析、工厂模式、反射三、IOC接口1、IOC思想基于IOC容器完成,IOC容器底层就是对象工厂2、Spring提供IOC容器实现两种方式:(两个接口)(1)BeanFactory:IOC容器基本实现,是Spring内部的使用接口,不提供开发人员进行使用* 加载配置文件时候不会创建对象,在获取对象(使用)才去创建对象 .原创 2022-03-16 11:43:38 · 140 阅读 · 0 评论 -
Java学习 ---- spring5入门案例
一、创建一个maven项目二、下载spring下载地址:JFrog第三步导入spring的核心jar包原创 2022-03-15 22:27:16 · 90 阅读 · 0 评论