
spring
文章平均质量分 86
星辰与晨曦
Java才是最好的语言
展开
-
Spring集成Mybatis
Spring集成Mybatis的核心是将SqlSessionFactory交由Spring管理,并由Spring来管理dao接口的代理实现搭建流程导入jar包导入Mybatis的jar包 <!--mybatis--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4原创 2021-11-29 21:17:18 · 816 阅读 · 1 评论 -
Spring对事物的管理
事物是什么事物可以看作是对一次对数据库的若干操作组成的一个单元。我们在企业开发级的项目时,面对业务人员的一个操作,但实际上要对数据库读写的多步操作的集合。由于数据操作在顺序执行的过程中,任何的一步操作都是有可能发生异常的。异常就会导致后面的步骤午饭完成。但此时业务逻辑没有正确的完成(走通一整个流程)。那之前的操作数据结果可能就根本不可靠,那就在这种情况下,应该进行回退。而事务的作用就是为了保证用户的每一个操作都是可靠的,事务中的每一步操作都是必须成功顺利执行的。只要出现了异常了就回退到事务的开始未进行原创 2021-11-29 16:47:55 · 1005 阅读 · 0 评论 -
Spring中AOP的概述、搭建和实现
文章目录如果不使用AOP我们是怎么做开发的?AOP的概述AOP的基本概念Spring AOP的实现AOP的搭建加入jar包基于AspectJ的XML配置方式实现后置通知最终通知异常通知环绕通知基于注解的方式实现AOP开启后置通知异常通知环绕通知如果不使用AOP我们是怎么做开发的?在没有AOP(面向切面思想)的情况下,我们是如何做开发的。在做第一版的开发的时候,我们写好自己需要的方法,在之后的维护更新时,当我们再想做方法的实现的时候的话,就需要在已写好的代码里面添加要加的功能。在写完第一版的情况下,再原创 2021-11-26 00:03:59 · 1350 阅读 · 0 评论 -
Spring中的JDBC模块
什么是Spring JDBCSpring是一个一站式框架,提供了对JDBC的管理封装Spring自身也提供了控制层的SpringMVC 和持久层的Spring JdbcTemplate。提供用于执行sql的方法JDBC模块对事务进行管理在这时,大多都采用MyBatis对数据库进行操作。Mybatis框架概述和搭建详解Spring JDBC的开发步骤下载 Spring JdbcTemplate 的jar包 <!-- spring-jdbc --> &原创 2021-11-25 13:32:26 · 2007 阅读 · 0 评论 -
Spring Bean的管理(IOC 依赖注入)
Spring Beanbean是什么?我们可以将Spring的Bean理解为在Spring框架下的对象。基于xml的实现bean标签里配置的是需要spring框架管理的类bean标签里面都可以写id :生成对象的名字,是唯一的class:全类名(就是地址)name:对象的别名,可以是多个scope:范围,作用域● singleton :单例,也是默认的,在容器中只讲对象创建一个,多次获取时也只是同一个,在Spring启动时就创建好了● prototype :原型(多例),单个bean定原创 2021-11-21 16:57:14 · 1479 阅读 · 0 评论 -
Spring配置文件的约束集合
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www原创 2021-11-21 00:24:12 · 162 阅读 · 1 评论 -
Spring框架的概述和搭建
Spring是什么?Spring是于2003年新起的一个轻量级(非侵入式)的IOC和AOP的Java开发框架,它的出现就是为了简化企业级应用开发而生的。Spring的特点轻量级的非侵入式的IOCAOP一站式框架轻量级的Spring框架使用的jar包都比较小,一般在1M以下或者几百kb。Spring核心功能的所需的jar包一般总共都是在3M左右。Spring框架运行占用的资源少,但运行效率高。Spring的jar包小,运行时消耗内存小,非侵入式的在编写一些业务代码的时候是不需要继承原创 2021-11-19 17:01:50 · 1109 阅读 · 0 评论