Spring5框架
文章平均质量分 95
AmorFati1996
这个作者很懒,什么都没留下…
展开
-
Spring——Spring5框架新功能
1.整个Spring5框架的代码基于Java8开发,运行时兼容jdk9,许多不建议使用的类和方法在代码库中删除2.Spring5.0框架自带了通用的日志封装。转载 2022-03-10 17:45:14 · 294 阅读 · 0 评论 -
Spring:事务操作
一、事务概念1.什么是事务?(1)事务时数据库操作的最基本的单元,逻辑上的一组操作,要么都成功,如果有一个失败,所有操作都失败。(2)典型场景:银行转账lucy转账100元给mary。lucy少100,mary多100.2.事务的四个特性:(ACID)(1)原子性(2)一致性(3)隔离性(4)持久性二、事务操作(搭建事务操作环境)1.创建数据库,创建表2.创建service,搭建dao,完成对象创建与注入关系service注入dao, 在dao注入JdbcTemplate,在jd原创 2020-11-05 21:55:28 · 114 阅读 · 0 评论 -
Spring——JdbcTemplate操作数据库
一、概念和准备什么是JdbcTemplate?Spring框架对JDBC进行封装,使用JdbcTemplate可以方便的实现对数据库操作。准备工作(1)引入相关的jar包和依赖(2)在spring配置文件中配置数据库的连接池 <!--数据库连接池配置--> <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close">原创 2020-11-05 16:15:33 · 124 阅读 · 0 评论 -
Spring:AOP
1. AOP基本概念什么是AOP?AOP为Aspect Oriented Programming的缩写,意为面向切面编程。用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。通俗描述:不通过修改源代码的方式,在主干功能里添加新功能。如:2. AOP底层原理AOP底层使用动态代理(1)有两种情况的动态代理第一种:有接口的情况,使用JDK动态代理创建接口实现类代理对象,增强类的方法第二种:没有接口的情况,使用C原创 2020-11-02 22:21:30 · 185 阅读 · 0 评论 -
Spring:IOC容器
1. IOC底层原理1.1 什么是IOC(1)控制反转,把对象创建和对象之间的调用过程,交给Spring管理(2)使用IOC目的:为了耦合度降低(3)做入门案例就是IOC实现1.2 IOC底层管理(1)xml解析,工厂模式,反射。2. IOC接口(BeanFactory)IOC思想基于IOC容器完成,IOC容器底层就是对象工厂Spring提供IOC实现两种方式:(两个接口)(1)BeanFactory: IOC容器基本实现,是Spring内部的使用接口,不提供开发人员进行使用。原创 2020-10-29 21:56:31 · 150 阅读 · 0 评论 -
Spring5框架概述
概述入门案例<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://w原创 2020-10-12 22:18:27 · 114 阅读 · 0 评论