Spring
文章平均质量分 81
Spring札记
CSNZのBlog
一个人的能力永远都体现在思考能力和发现并解决问题的能力,而不是懂多少技术。
展开
-
Spring 札记(六、Spring的事务)In the spring of learning
一:什么是事务?一组业务:要么都成功,要么都失败二:事务ACID原则事务复习三:明确spring 的事务控制都是基于 AOP 的,它既可以使用编程的方式实现,也可以使用配置的方式实现。我们学习的重点是使用配置的方式实现四:事务的隔离级别五:事务的传播行为REQUIRED:如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。一般的选择(默认值)SUPPORTS:支持当前事务,如果当前没有事务,就以非事务方式执行(没有事务)MANDATORY:使用当前的事务,如果原创 2021-07-24 22:07:39 · 163 阅读 · 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 · 124 阅读 · 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 · 120 阅读 · 0 评论 -
Spring的切入点表达式说明
<aop:pointcut id=“pointcut” expression="execution(* com.csnz.service.UserServiceImpl.*(…)) "/>切入点:在哪里执行方法 expression:表达式 execution( 要执行的位置 )execution:匹配方法的执行(常用)execution(表达式)表达式语法:execution( [修饰符] 返回值类型 包名.类名.方法名(参数) )写法说明:全匹配方式:public .原创 2021-07-24 09:50:48 · 136 阅读 · 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 · 201 阅读 · 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 · 203 阅读 · 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 · 277 阅读 · 4 评论