![](https://img-blog.csdnimg.cn/f37dd2c0463c455fa48ddb02bc4ad0d6.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring
文章平均质量分 81
Spring札记
CSNZのBlog
深圳职业技术大学 19届软件技术专业
展开
-
Spring 札记(六、Spring的事务)In the spring of learning
一:什么是事务? 一组业务:要么都成功,要么都失败 二:事务ACID原则 事务复习 三:明确 spring 的事务控制都是基于 AOP 的,它既可以使用编程的方式实现,也可以使用配置的方式实现。我们学习的重点是使用配置的方式实现 四:事务的隔离级别 五:事务的传播行为 REQUIRED:如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。一般的选择(默认值) SUPPORTS:支持当前事务,如果当前没有事务,就以非事务方式执行(没有事务) MANDATORY:使用当前的事务,如果原创 2021-07-24 22:07:39 · 155 阅读 · 1 评论 -
Spring 札记(五、整合MyBatis)In the spring of learning
一:Spring 整合 Mybatis 第一步 导入相关坐标依赖 junit、mybatis、mysql、spring相关、aop织入、mybatis-spring <!--依赖坐标--> <dependencies> <!--Junit--> <dependency> <groupId>junit</groupId> <artifactId&原创 2021-07-24 16:24:37 · 120 阅读 · 0 评论 -
Spring 札记(四、AOP)In the spring of learning
一:使用Spring实现AOP 使用AOP织入,需要导入一个依赖包。 <!--AOP织入--> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.4</version>原创 2021-07-24 10:51:44 · 112 阅读 · 0 评论 -
Spring的切入点表达式说明
<aop:pointcut id=“pointcut” expression="execution(* com.csnz.service.UserServiceImpl.*(…)) "/> 切入点:在哪里执行方法 expression:表达式 execution( 要执行的位置 ) execution:匹配方法的执行(常用) execution(表达式) 表达式语法:execution( [修饰符] 返回值类型 包名.类名.方法名(参数) ) 写法说明: 全匹配方式: public .原创 2021-07-24 09:50:48 · 132 阅读 · 0 评论 -
Spring 札记(三、Spring常用注解)In the spring of learning
一:用于创建对象的 相当于:<bean id="beanId" class="类路径"> @Component 作用: 把资源让 spring 来管理。相当于在 xml 中配置一个 bean。 属性: value:指定 bean 的 id。如果不指定 value 属性,默认 bean 的 id 是当前类的类名。首字母小写 @Controller @Service @Repository 他们三个注解都是针对一个的衍生注解,他们的作用及属性都是一模一样的。 他们只不过是提供了更加明确的语义化。 @原创 2021-07-23 13:51:06 · 194 阅读 · 1 评论 -
Spring 札记(二、Spring配置、Bean标签、作用域及生命周期、自动装配)In the spring of learning
一:Spring配置 1、别名 <!--别名,如果添加了别名,我们也可以使用别名来获取这个对象--> <alias name="user" alias="user_plus"/> 2、Bean的配置 id:bean的唯一标识符,也就是相当于 对象名称 class:bean对象所对应的全限定类名,-> 包名+ 类名 name:也是别名的意思,但是这个比较高级,可以同时取多个别名 (中间可用空格,逗号等符合隔开) <bean id="user" class="com.c原创 2021-07-23 11:45:36 · 201 阅读 · 1 评论 -
Spring 札记(一、IOC思想与DI实现)In the spring of learning
一:Spring简介 官网:https://spring.io/projects/spring-framework#overview 优点: Spring 是一个开源的免费的框架 Spring 是一个轻量级的、飞入侵式的框架 控制反转 ( IOC ),面向切面编程( AOP ) 支持事务的处理,对框架整合的支持 Spring 就是一个轻量级的控制反转( IOC )和 面向切面编程( AOP )的框架 二:IOC理念 之前,程序是主动创建对象,也就是说控制权在程序员手中 如今,使用set注入后,程序不再原创 2021-07-22 16:43:35 · 271 阅读 · 4 评论