1、什么是MySQL执行计划 要对执行计划有个比较好的理解,需要先对MySQL的基础结构及查询基本原理有简单的了解。 MySQL本身的功能架构分为三个部分,分别是 应用层、逻辑层、物理层,不只是MySQL ,其他大多数数据库产品都是按这种架构来进行划分的。 应用层,主要负责与客户端进行交互,建立链接 ...
分类:
数据库 时间:
2018-05-16 15:27:09
阅读次数:
157
0 前言 一个基于SSM框架的高并发秒杀系统采用IDEA+Maven+SSM+Mysql+Redis+Jetty、Bootstrap/Jquery开发。 通过这个小项目,理清了基于SSM框架开发Web应用的流程以及常见的避坑方法,并在最后简单采用了Redis缓存以及Mysql Procedure对项 ...
分类:
Web程序 时间:
2018-05-12 11:12:18
阅读次数:
794
事务:是逻辑上一组操作,要么全都成功,要么全都失败.事务特性:ACID:原子性:事务不可分割一致性:事务执行的前后,数据完整性保持一致.隔离性:一个事务执行的时候,不应该受到其他事务的打扰持久性:一旦结束,数据就永久的保存到数据库.如果不考虑隔离性:脏读:一个事务读到另一个事务未提交数据不可重复读:一个事务读到另一个事务已经提交数据(update)导致一个事务多次查询结果不一致虚读:一个事务读到另
分类:
编程语言 时间:
2018-05-11 13:01:02
阅读次数:
201
SqlMapConfig.xml sqlmapper 数据库database.properties 这个主要是给properties标签使用的 Mapper动态代理方式的隐射文件 Mapper接口开发需要遵循以下规范: 1、 Mapper.xml文件中的namespace与mapper接口的类路径相 ...
分类:
其他好文 时间:
2018-05-10 19:36:03
阅读次数:
194
在AOP中有几个概念: 1、方/切面(Aspect):一个关注点的模块化,这个关注点实现可能另外横切多个对象,事务管理是J2EE应用中一个很好的横切关注点例子,方面用Spring的Advisor或拦截器实现。 2、连接点/织入点(Joinpoint):程序执行过程中明确的点,如方法的调用或特定的异常 ...
分类:
编程语言 时间:
2018-05-10 19:29:11
阅读次数:
193
1. 这一版本的功能 (1)管理个人的任务事项,管理用户的提醒事项,提供一个简洁的操作界面,将其分类为全部、今天、明日、最近七天、更远、还有已完成,方便用户进行事务管理和整理。 (2)提供一个便捷的备忘录,并且能够提供日历功能,能够设置任务时间和提醒时间,同时可以进行文字描述,方便用户清楚认知任务。 ...
分类:
其他好文 时间:
2018-05-09 21:05:15
阅读次数:
152
@transactional注解在什么情况下会失效,为什么。 @Transactional的使用: 在xml中配置spring事务管理类DataSourceTransactionManager 调用含注解的方法并抛异常,执行有异常抛出,z1表新增记录、z2表无新增记录,事务失效 修改后: 在代理下( ...
分类:
其他好文 时间:
2018-05-09 12:07:16
阅读次数:
1260
1. 首先知道Spring是个什么. Spring是分层的一个轻量级开源框架. 以反转控制IOC, 和面向切面变成AOP为内核. 提供了展现层spring MVC, 持久层Spring JDBC以及业务层事务管理等众多企业级应用技术. Spring一直贯彻并遵守:好的设计优于具体实现, 代码应该易于 ...
分类:
编程语言 时间:
2018-05-06 18:56:33
阅读次数:
225
转自:https://www.ibm.com/developerworks/cn/java/j-master-spring-transactional-use/index.html 事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编码 ...
分类:
编程语言 时间:
2018-05-06 13:35:22
阅读次数:
122
spring的事务管理 什么是事务? 就是对数据库一系列操作的集合。 事务必须符合以下基本原则: 1.atomictiy:原子性,这些数据库操作要么全部成功执行,要不然全部不执行,如果其中一个指令执行失败,所有的指令都执行失败,数据进行回滚,回滚到之前的操作 2.consistency:一致性,事务 ...
分类:
编程语言 时间:
2018-05-05 21:46:17
阅读次数:
204