![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 78
spring框架
大黄烽
1833415689@qq.com
展开
-
ssm框架整合赋源码(书籍的增删改查)
文章目录一、项目结构和数据库文件二、pom.xml $$ web.xml2.1 pom.xml2.2 web.xml三、poji实体类四、controller层BookController五、dao层5.1、BookMapper5.2、BookMapper.xml六、service层6.1 BookService6.2、BookServiceImpl七、resources配置文件7.1 applicationContext.xml7.2 database.properties7.3 mybatis-conf原创 2022-04-15 10:26:42 · 1295 阅读 · 0 评论 -
Spring5框架基础详解(一) Spring概念和IOC容器Bean管理XML方式(注入属性:外部Bean,内部Bean,两种级联赋值)
文章目录前言一、Spring概念二、IOC容器什么是IOCIOC底层原理:xml解析,工厂模式,反射。IOC接口IOC容器-Bean管理XML方式总结 前言 Spring是一个开源框架。它是为了解决企业应用开发的复杂性而创建的。Spring的用途不仅限于服务器端的开发。 从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 一、Spring概念 1.Spring是轻量级的开源的JavaEE框架原创 2022-03-18 21:57:46 · 602 阅读 · 0 评论 -
Spring5框架基础详解(二) IOC容器Bean管理XML方式(XML注入集合属性、工厂Bean、Bean的作用域、Bean的生命周期、xml自动装配、外部属性文件)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一、 IOC操作 Bean管理(XML注入集合属性)二、 IOC操作 Bean管理(工厂Bean)2.1 两种Bean(普通Bean和工厂Bean)2.读入数据总结 一、 IOC操作 Bean管理(XML注入集合属性) 1.注入数组类型属性: 2.注入List集合属性: 3.注入Map集合属性: 4.注入set集合属性: *步骤1: 创建类,定义数组,list,map,set类型属性,生成对应set方法 pa.原创 2022-03-20 17:55:40 · 834 阅读 · 0 评论 -
Spring5框架基础详解(三) IOC操作Bean管理(基于注解创建对象、基于注解组件扫描配置、基于注解方式实现属性注入、完全注解开发)
1.什么是注解 *1.注解是代码特殊标记,格式:@注解名称(属性名称=属性值,属性名称=属性值) *2.使用注解,注解可以作用在类上面,方法上面,属性上面 *3.使用注解目的:简化xml配置 2.Spring针对Bean管理中创建对象提供注解: *1.@Component *2.@Service *3.@Controller *4.@Repository *上面四个注解功能是一样的,都可以用来创建bean实例, ...原创 2022-03-21 11:54:48 · 273 阅读 · 0 评论 -
Spring5框架基础详解(四) (AOP概念、AOP术语、AOP底层原理、JDK动态代理实现、AOP操作)
文章目录一、什么是AOP二、AOP术语三、AOP底层原理四、AOP(JDK动态代理实现)五、AOP操作 一、什么是AOP 面向切面编程,不通过修改源代码方式,在主干功能里面添加新功能。 二、AOP术语 1.连接点:类里面哪些方法可以被增强,这些方法称为连接点 2.切入点:实际被真正增强的方法,称为切入点 3.通知(增强): (1)实际增强的逻辑部分称为通知(增强) (2)通知有多种类型 *前置通知 *后置通知 *环绕通知 *异常通知 *最终通知原创 2022-03-22 11:37:20 · 297 阅读 · 0 评论 -
Spring5框架基础详解(五)(JdbcTemplate概念和准备、jdbcTemplate操作数据库添加功能、修改和删除功能、查询功能)
文章目录一、JdbcTemplate是什么和准备工作1.1.引入相关maven依赖1.2在spring配置文件配置数据库连接1.3配置JdbcTemplate对象,注入DateSource1.4创建service类,创建dao类,在dao注入jdbcTemplate对象二、jdbcTemplate操作数据库:添加功能三、jdbcTemplate操作数据库:修改和删除功能四、jdbcTemplate操作数据库查询功能4.1查询返回某个值 一、JdbcTemplate是什么和准备工作 Spring框架对JDB原创 2022-03-22 14:41:13 · 1057 阅读 · 0 评论 -
Spring5框架基础详解(六)(事务概念和四大特性、搭建事务操作环境、事务操作过程演示、事务操作(Spring事务管理介绍)、注解声明式事务管理、声明式事务管理参数配置)
文章目录一、事务概念二、搭建事务操作环境三、事务操作过程(这种编程式事务管理不常用,但要了解)四、事务操作(Spring事务管理介绍)五、事务操作(注解声明式事务管理)六、声明式事务管理参数配置 一、事务概念 事务是数据库操作最基本单元,指的是逻辑上的一组操作。要么都成功,如果一个失败所有操作都失败。 事务的四大特性(ACID): *1.原子性: 操作这些指令时,要么全部执行成功,要么全部不执行。 只要其中一个指令执行失败,所有的指令都执行失败,数据进行回滚,回到执原创 2022-03-22 18:23:19 · 505 阅读 · 0 评论 -
Spring5框架新功能(一)(日志封装、@Nullable注解、支持函数式风格、支持整合单元测试)
文章目录一、Spring5框架自带了通用的日志封装二、Spring5框架核心容器支持@Nullable注解三、Spring5核心容器支持函数式风格GenericApplicationContext四、Spring5支持整合Junit5 整个Spring5框架的代码基于Java8,运行时兼容JDK9 一、Spring5框架自带了通用的日志封装 *1.Spring5y已经移除了Log4jConfigListener,官方建议使用Log4j2 *2.Spring5框架整合 Log4j2 *第一步:引入依赖原创 2022-03-23 00:04:23 · 580 阅读 · 0 评论