
spring
:十点差三分
这个作者很懒,什么都没留下…
展开
-
Spring事务注解@transactional
在天猫上购买商品有以上两种方式①立即购买:②购物车购买book表是商品表:quantity是数量,price是单价money表是用户表:balance是余额一、立即购买:@Transactional、timeout、readOnly、rollbackFor1、钱不够:@Transactional使扣钱和扣书两个动作同时成功同时失败运行后数据正常去掉注解后数据不正常2、...原创 2020-03-15 18:23:23 · 203 阅读 · 0 评论 -
详述Spring AOP @Before,@After,@AfterReturning、@AfterThrowing和@Around
一、AOP的作用当多个方法中出现重复的代码时,一般会将其提取为新的方法,然后通过调用这个新的方法以此简化代码而spring aop就是专门做这样的工作的二、怎么使用AOP1、创建项目我们可以创建一个AOP类,并添加@Aspect注解,在此之前需要引包aspectjweaver-1.8.10.jar;在app.xml文件的Namespaces中勾选aop,配置aop:aspectj-aut...原创 2020-03-03 16:48:26 · 2751 阅读 · 1 评论 -
详述context:component-scan的作用
component-scan <context:component-scan base-package="com.jd"></context:component-scan>会扫描该包及其子包下的所有类,如果有@Component(组件)、@Service(服务)、@Controller(控制器)、@Repository(数据仓库)构造型(stereotype)注解所标...原创 2020-02-25 20:05:49 · 1239 阅读 · 0 评论 -
总结spring bean构造方法赋值方式
常用的构造方法的形参类型有基本数据类型、对象的引用类型、数组、List集合、Set集合、Map集合、Properties,如下package com.jd.vo;import java.util.Date;import java.util.List;import java.util.Map;import java.util.Properties;import java.util.Se...原创 2020-02-25 19:44:22 · 578 阅读 · 0 评论 -
详述lazy-init作用
1、在spring项目中创建一个app.xml的配置文件,<?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:sch...原创 2020-02-22 20:30:54 · 208 阅读 · 0 评论