数据库
文章平均质量分 85
yuanlaishini2010
这个作者很懒,什么都没留下…
展开
-
数据库分页查询
在实际应用中,往往能碰到分页的需求。虽然有不少组件可以实现面向对象的分页,但是都是利用了缓存。很多时候,这些方法是不可用的。原因很简单,在一个数据量非常大的应用中,缓存全部数据无论是对网络传输还是对内存都是不小的浪费。所以,还是回归自然吧,利用分页查询来获取当前页的数据为妙。A.MySQL数据库: SELECT * FROM table_name ORDER BY column_na原创 2012-09-30 11:23:58 · 822 阅读 · 0 评论 -
JDBC深度封装的工具类(具有高度的可重用性)
package com.util;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.lang.reflect.Field;import java.sql.Connection;import java.sql.DriverManage原创 2012-10-06 23:52:11 · 1088 阅读 · 0 评论 -
深入理解事务--Spring事务的传播机制
事务的嵌套概念所谓事务的嵌套就是两个事务方法之间相互调用。spring事务开启 ,或者是基于接口的或者是基于类的代理被创建(注意一定要是代理,不能手动new 一个对象,并且此类(有无接口都行)一定要被代理——spring中的bean只要纳入了IOC管理都是被代理的)。所以在同一个类中一个方法调用另一个方法有事务的方法,事务是不会起作用的。###Spring默认情况下会对运行原创 2015-05-17 19:56:18 · 42873 阅读 · 16 评论 -
深入理解事务--Spring注解式事务配置注意事项
1. 在需要事务管理的地方加@Transactional 注解。@Transactional 注解可以被应用于接口定义和接口方法、类定义和类的 public 方法上。2. @Transactional 注解只能应用到 public 可见度的方法上。 如果你在 protected、private 或者 package-visible 的方法上使用 @Transactional 注解,它也原创 2015-05-18 00:06:56 · 7917 阅读 · 3 评论 -
深入理解事务--事务ACID特性及隔离级别
简介 ACID,是指在可靠数据库管理系统(DBMS)中,事务(transaction)所应该具有的四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability).这是可靠数据库所应具备的几个特性.下面针对这几个特性进行逐个讲解.理解原子性(Atomicity) 原原创 2015-05-17 17:04:20 · 6964 阅读 · 3 评论