转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/11952409我们都知道,Android系统内置了SQLite数据库,并且提供了一整套的API用于对数据库进行增删改查操作。数据库存储是我们经常会使用到的一种存储方式,相信大多数朋友对...
分类:
移动开发 时间:
2014-10-22 23:32:26
阅读次数:
402
之前一直实用Hibernate进行开发,最近公司在使用Mybatis,根据网上的示例,做了一个简单的Demo,以便日后复习
总体结构如下图
首先是创建一个工程,然后导入两个jar包,然后编写mybatis的jdbc配置文件Configuration.xml
Configuration.xml
<!DOCTYPE configuration PUBLIC "-//mybat...
分类:
数据库 时间:
2014-10-22 20:28:50
阅读次数:
296
一:准备工作 你可以直接下载源码查看 Download the completed project. 下载完整的项目 CRUD是指“创建(C)、读取(R)、更新(U)和删除(D)”,它们是四个基本的数据库操作。许多HTTP服务也会通过REST或类REST的API模拟CRUD操作。 在本教...
涉及到的参数:max_connections1024max_user_connections1000wait_timeout100连接数是直接反应数据库性能好坏的关键指标。可能的原因包括:(1)sql查询堵死,造成后面的DML操作等待;(2)增删改查操作频繁,磁盘IO遇到瓶颈,导致无法处理繁忙请求等。如果出现toomanyconnecti..
分类:
其他好文 时间:
2014-09-17 15:38:12
阅读次数:
175
一、三层架构的介绍:三层架构,是为了便于我们开发项目后维护及变更的一种有效而实用的架构模式,在各种B/S项目中被广泛的采用着.首先让我们来认识一下三层结构及每一层之前的作用和调用关系。三层,即:数据访问层(DAL):主要是对数据的增、删、改、查操作。业务逻辑层(BLL):包含了项目中的业务逻辑,负责...
分类:
Web程序 时间:
2014-09-02 10:10:54
阅读次数:
300
数据库操作 1) REDIS是全部由KEY和VALUE值构成,对数据库的增删改查操作都是基于在通过key 映射到哈希槽 然后通过哈希槽进行单向链式遍历 查找到value和具体的key。同样 在查看大师写的源码时可以说是一种很好借鉴: 这里所有的操作已经主体源码引用都是zai redis/src/db...
分类:
数据库 时间:
2014-08-30 17:35:39
阅读次数:
422
Hibernate学习-------数据库增删改查操作(部分)...
分类:
数据库 时间:
2014-08-30 08:50:39
阅读次数:
287
commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。
/**
* DbUtils的用法:利用DbUtils实现增删改查操作
* @project_name Day12
...
分类:
数据库 时间:
2014-08-28 09:44:09
阅读次数:
280
哈哈,花了我整整五天时间,账号密码管理系统软件终于成功编写完成了。由于我的各大论坛的账号密码特别多,记性又不好。所以一直以来都想要这么一个软件的,但是以前学习的都是面向过程的编程语言,一直无法实现这个想法。这个暑假为了做一个程序项目,对记事本实现图形用户界面增删改查操作,所以开始学习C#编程。...
分类:
数据库 时间:
2014-08-25 13:05:24
阅读次数:
382
四、三层之间的联系
依赖:三层之间的关系
数据访问层的类:直接访问数据库,实现对基本记录的增删改查操作。
业务逻辑层的类:用相关的数据访问类,实现用户所需功能。
界面层:部署控件后,调用业务逻辑层的类,实现功能。
图解:
实体类:层之间的数据传输对象
为什么选择实体类作为三层之间的传输对象?
ORM(对象关系映射)
Object Re...
分类:
其他好文 时间:
2014-08-24 20:53:43
阅读次数:
201