摘要: 谈谈数据库的ACID 转自:http://blog.csdn.net/shuaihj/article/details/14163713 谈谈数据库的ACID 转自:http://blog.csdn.net/shuaihj/article/details/14163713 一.事务 定义:所谓事务,它 阅读全文
posted @ 2017-09-11 10:51 骑着猪猛跑 阅读(203) 评论(1) 推荐(1) 编辑
摘要: 为什么需要动态SQL?有时候需要根据实际传入的参数来动态的拼接SQL语句。 最常用的就是:where和if标签 1.参考官方文档 ? if:字符判断 ? choose (when, otherwise):分支选择 ? trim (where, set):字符串截取;其中where标签封装查询条件,set标签封装修改条件 ? foreach 2.if案例: 1)在Employee... 阅读全文
posted @ 2017-09-06 20:43 骑着猪猛跑 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 三、MyBatis-全局配置文件 MyBatis 的配置文件包含了影响 MyBatis 行为甚深的 设置(settings)和属性(properties)信息。文档的 顶层结构如下: configuration 配置 properties 属性 settings 设置 typeAliases 类型命 阅读全文
posted @ 2017-09-04 19:50 骑着猪猛跑 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 2.MyBatis简介: MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis可以使用简单的XML或注解用于配置和原 始映射,将接口和 Java的POJO(Plain Old J 阅读全文
posted @ 2017-09-04 19:38 骑着猪猛跑 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 把批处理如果执行不了就,放进事务中,并且jdbc.properties文件的url改为jdbc:mysql://localhost:3306/test?rewriteBatchedStatments=true" 这是转钱中途出现问题,用事务解决 阅读全文
posted @ 2017-08-31 21:27 骑着猪猛跑 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 前置通知,后置通知,异常通知,返回通知 使用注解需要加入 在xml中加入 <aop:aspectj-autoproxy></aop:aspectj-autoproxy> 环绕通知(跟以上结果一样) 需要有返回值return rs; 基于xml配置的AOP实现(上面的注解全去掉,配置以下) ①切入点表 阅读全文
posted @ 2017-08-30 19:59 骑着猪猛跑 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 一、使用注解配置bean @Controller @Service @Repository 结果: 二、基于xml的属性装配 结果: 三、 实验32:使用context:include-filter指定扫描包时要包含的类实验33:使用context:exclude-filter指定扫描包时不包含的类 阅读全文
posted @ 2017-08-29 21:18 骑着猪猛跑 阅读(1378) 评论(0) 推荐(0) 编辑
摘要: 一、 数据库连接池1、 数据库连接池就是存放数据库连接(Connection)的集合 我们获取一个数据库连接是一个相对很麻烦的过程,如果我们获取一个数据库连接, 使用一次以后就给它关闭了下一次再去使用的时候就要重新创建一个新的数据库连接。 所以我们提出了一个数据库连接池的概念,数据库连接池放的都是数 阅读全文
posted @ 2017-08-29 20:41 骑着猪猛跑 阅读(1599) 评论(0) 推荐(1) 编辑
摘要: 实验15:配置通过静态工厂方法创建的bean[通过静态方法提供实例对象,工厂类本身不需要实例化!] <bean id="staticFactory" class="com.neuedu.spring.bean.StaticFactory" factory-method="getBook"> <con 阅读全文
posted @ 2017-08-28 21:38 骑着猪猛跑 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 27.自定义拦截器 Spring MVC也可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义的拦截器必 须实现HandlerInterceptor接口 1.自定义实现类实现 HandlerInterceptor接口 2.在springmvc配置文件中配置相对应的拦截器 < 阅读全文
posted @ 2017-08-24 20:37 骑着猪猛跑 阅读(205) 评论(0) 推荐(0) 编辑