Loading...
Spring中事务管理 事务介绍 事务(Transaction),在计算机术语中指的可不是我们所熟知的含义,而是指访问并可能更新数据库中各项数据的一个程序执行单元。 学习Spring中的事务,免不了举一个众所周知得到例子:银行取钱,假设你去ATM机上去取1000块钱,那么应该有如下的步骤: 插卡/输入密码和取款金额,银行卡扣掉1000元 从ATM机中吐出1000RMB 但这里值得注意的是...
AOP详解 前言 AOP,即面向切面编程,可以说是OOP(面向对象编程)的补充和完善,OOP引入封装\继承\多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合,不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如:日志功能。日志代码往往横向散布在所有对象层次中,而与它相对应对象的核心功能毫无关系。对于其他类型的代码,如安全性、异常处理和透明的持续性也亦是如此。这种散步...
SQLite数据库存储 在Android的学习过程中,我相信大家了解到Android系统是内置了数据库的,SQLite是一款轻量级关系型数据库,它的运算速度非常快,占用的资源也非常的少,因而特别适合在移动设备上使用。Android将SQLite数据库内置到系统底层当中,使得Android中的持久化技术有了一个质的飞跃。 创建数据库 首先,我们需要知道SQLiteOpenHelper累是一个...
数据存储全方案之SharedPreferences SharedPreferences存储 介绍 不同文件的存储方式,SharedPreferences...
数据储存全方案,详解持久化技术 持久化技术的简介 数据的持久化就是指讲哪些内存中的瞬时数据保存打哦储存设备中,保证及时在手机或电脑关机的情况下,这些数据仍然不会丢失。保存在内存中的数据是处于瞬时状态的,而保存在储存设备周静的数据是处于持久化状态的,持久化技术则提供了一种机制可以让数据在瞬时状态和持久化状态之间进行转换。 持久化技术被广泛应用于各种应用程序设计中,本文将着重记录Android系...