- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 spring AOP
sprint AOP1什么时AOP: AOP:全称是 Aspect Oriented Programming 即:面向切面编程。简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强。1.1 AOP 的作用及优势 作用:在程序运行期间,不修改源码对已有方法进行增强。优势:减少重复代码提高开发效率维护方便1.2 AOP 的实现方式 使用动态代理技术1.3spring环绕通知/** * 环绕通知
2021-04-05 21:09:21 81
转载 spring事务配置
spring事务配置<!-- spring中基于XML的声明式事务控制配置步骤 1、配置事务管理器 2、配置事务的通知 此时我们需要导入事务的约束 tx名称空间和约束,同时也需要aop的 使用tx:advice标签配置事务通知 属性: id:给事务通知起一个唯一标识 tr
2021-04-05 21:08:06 109
原创 1.mybatis延迟加载
1.mybatis延迟加载<!-- 定义封装account和user的resultMap --><resultMap id="accountUserMap" type="account"> <id property="id" column="id"></id> <result property="uid" column="uid"></result> <result property="money" c
2021-04-05 21:05:24 246
原创 1.Mybatis连接池
1.Mybatis连接池1.1mybatis连接池提供了3中方式配置: 位置:只配置文件SqlMapConfig.xml中的dataSource标签,type属性就是表示采用何用连接方式。 type属性的取值:POOLED : 采用传统的javax.sql.DataSource规范中的连接池,mybatis中有针对规范的实现UNPOOLED :采用传统的获取连接的方式,虽然也实现Javax.sql.DataSource接口,但是并没有使用池的思想。JNDI: 采用服务器提供的JNDI技术实现
2021-04-05 21:04:34 251 3
原创 Mybatis框架
Mybatis框架1. MyBatis 框架概述 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。简而言之,框架其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你来做表演。而且,框架一般是成熟的,不断升级的软件。 mybatis 是一个优秀的基于 java 的持久层框架,它内部封装了 jdbc,使开发
2021-04-05 21:03:36 77
原创 1.NoSql
1.NoSql NoSQL,泛指非关系型的数据库。2.NoSql数据库的优势 1、易扩展:NoSQL数据库种类繁多,但是一个共同的特点都是去掉关系数据库的关系型特性。数据之间无关系,这 样就非常容易扩展。也无形之间,在架构的层面上带来了可扩展的能力。 (2)大数据量,高性能 NoSQL数据库都具有非常高的读写性能,尤其在大数据量下,同样表现优秀。这得益于它的无关系性, 数据库的结构简单。一般MySQL使用Query Cache,每次表的更新Cache就失效,是一种大粒度的 Cache,在
2021-04-05 20:59:51 77
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人