喜欢就像秋天的风,凉凉的,但是很清爽。 网站首页 Spring
AOP中的专业术语介绍
发布时间:2023-05-31 08:21:34作者:admin分类:[Spring]
一、AOP简介 AOP(Aspect-OrientedProgramming,面向切面编程):是一种新的方法论,是对传统OOP(Object-OrientedProgramming,面向对象编程)的补充。 AOP的主要编程对象是切面(aspect),而切面是把横切关注点模块化! 在应用AOP编程时,需要定义公共功能,但可以明确的定义这个功能在哪里应用,并且不必修改需要使用公共功能的类。这样以…
阅读全文>>day23 基于xml的spring事务
发布时间:2022-07-01 00:01:29作者:分类:[Spring]
1、基于xml的的spring事务配置模板<!--配置事务管理器 --><beanid="transactionManager"class="org.springframework.jdbc.datasource.DataSourceTransactionManager"><propertyname="dataSource"ref="dataSou…
阅读全文>>day22 并发事务所导致的问题
发布时间:2022-06-30 20:57:56作者:分类:[Spring]
当同一个应用程序或者不同应用程序中的多个事务在同一个数据集上并发执行时,可能会出现许多意外的问题并发事务导致的问题可以分为下面三种类型:1、脏读 对于两个事务T1、T2,T1读取了已经被T2更新但是还没有被提交的字段,之后,若T2回滚,T1读取的内容就是临时无效的2、不可重复读 对于两个事务T1、T2,T1读取了一个字段,然后T2更新了该字段,之后T1再次读取同一个…
阅读全文>>day21 基于spring注解的事务
发布时间:2022-06-30 17:23:00作者:分类:[Spring]
基于注解的事务配置: <!--配置事务管理--><beanid="transactionManager"class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <propertyname="dat…
阅读全文>>day20 使用具名参数
发布时间:2022-06-27 23:20:49作者:admin分类:[Spring]
在传统的JDBC用法中,SQL参数是用占位符?表示,并且受到位置的限制,定位参数的问题在于,一旦参数的顺序发生变化,就必须改变参数的绑定。在springJDBC框架中,绑定SQL参数的另外一种选择是使用具名参数(namedparameter)。具名参数:sql按名称(以冒号开头)而不是按位置进行指定,具名参数更易于维护,提升了代码可读性。具名参数由框架类在运行时用占位符取代具名参数只在NamedParameterJdbcTemplate1、xml的配置文件…
阅读全文>>