java数据库访问框架

数据库设计三大范式 http://www.cnblogs.com/linjiqin/archive/2012/04/01/2428695.html

数据库范式——通俗易懂【转】 http://blog.sina.com.cn/s/blog_46d817650100yj2i.html
浅谈SQL SERVER中事务的ACID http://www.cnblogs.com/CareySon/archive/2012/01/29/2331088.html
JTA 深度历险 - 原理与实现 http://www.ibm.com/developerworks/cn/java/j-lo-jta/
EJB到底是什么,真的那么神秘吗?? http://blog.csdn.net/jojo52013145/article/details/5783677

JDBC快速入门教程 http://www.yiibai.com/jdbc/jdbc_quick_guide.html
高级 DAO 编程 http://www.ibm.com/developerworks/cn/java/j-dao/
spring框架学习(一) http://blog.csdn.net/lishuangzhe7047/article/details/20740209

时间: 2024-08-06 12:27:52

java数据库访问框架的相关文章

Java知多少(111)几个重要的java数据库访问类和接口

修改数据表记录也有3种方案. 一.使用Statement对象 实现修改数据表记录的SQL语句的语法是:    update表名 set 字段名1 = 字段值1,字段名2 = 字段值2,……where特定条件例如: update ksInfo set 姓名 = ‘张小卫’where 姓名 = ‘张大卫’ 先创建一个SQL语句,然砶调用Statement对象的executeUpdate()方法.例如, 1 sql = “update ksInfo set 姓名 = ‘”+txtName.getTex

“Zhuang.Data”轻型数据库访问框架(二)框架的入口DbAccessor对象

目录: “Zhuang.Data”轻型数据库访问框架(一)开篇介绍 “Zhuang.Data”轻型数据库访问框架(二)框架的入口DbAccessor对象 先来看一段代码 DbAccessor dba = DbAccessor.Create(); var dt = dba.QueryDataTable("select * from sys_product where productid=#Id#",new {Id=1}); Console.WriteLine(DataTableUtil.

[开源].NET数据库访问框架Chloe.ORM

前言 13年毕业之际,进入第一家公司实习,接触了 EntityFramework,当时就觉得这东西太牛了,访问数据库都可以做得这么轻松.优雅!毕竟那时还年轻,没见过世面.工作之前为了拿个实习机会混个工作证明,匆匆忙忙学了两个月的 C#,就这样,稀里糊涂的做了程序员,从此走上了一条不归路.那会也只知道 SqlHelper,DataTable.ORM?太高档上,没听说过.虽然在第一家公司只呆了两个月,但让我认识了 EntityFramework,从此也走上了 ORM 的不归路...纯纯的实体,增改删

.net高效数据库访问框架(附带orm功能)

Gc.Db和Gc.Cache相关文章我已经写有一段时间了,谢谢大家关注.最近看了以前写的Gc.Db和SimpleOrm,对这两个框架作了优化和整合.此篇文章主要Gc.Db优化内容作下介绍. 下篇文章会配合着我整理的对Memcached和Redis分布式缓存框架Gc.CacheGc.Db和Gc.Cache整理成一个简单三层Demo.谢谢大家继续关注. 一.什么是Gc.Db及优化内容?   Gc.Db是基于Ado.net编写的数据库框架.  (1)目前支持MsSQL.Mysql.Sqlite.Ora

“Zhuang.Data”轻型数据库访问框架(开篇介绍)

框架介绍 该框架主要用于数据库访问,封装了包括: 1.sql智能参数转换: 2.sql语句存储于配置文件: 3.sql查询输出实体或实体集: 4.分页查询: 5.批量写入: 6.简单的ORM功能: ……,该框架的设计思想来源于现在公司所用的一套数据访问框架,但本框架其内部的代码和架构为本人全新设计,不依赖于其它第三方类库(当然如果使用的是mysql或oracle的要添加引用其对应的数据库ado.net实现类库),基于.Net2.0. 框架Nuget安装及源码地址 Nuget地址:https://

Java 数据库访问层

最近项目中需要对mysql进行操作,数据库的知识早在本科毕业那会就忘光了,这几年开发都没接触到数据库的操作. 借这个机会重新学习,数据库访问层是对数据库操作的一个封装,屏蔽底层的数据操作细节,通过使用DAO对数据库进行增删改查操作. 本文将以项目中的一小部分为例,介绍如何编写数据库访问层: 1. 实体类对象 1 public class CheckInfo { 2 private Integer id; 3 private String userName; 4 private Timestamp

java数据库访问—JdbcTemplate方式(模板设计模式)

前面总结中分别使用了单纯的jdbc以及jdbc配合数据库连接池的方式进行了简单的数据库查询操作,从代码编写的复杂度以及性能两个方面来看使用数据库连接池都好于用单纯的jdbc.另外,在上述两种方式中我们也看到了很多的重复代码,比如获取connection.获取statement,关闭connection.关闭statement等,这些代码在我们每一次的数据库操作中都是重复的,是否有更好的屏蔽这种重复操作的方式呢?这篇文章给出答案. 通用的操作流程如下: 在流程中只有执行sql在每次数据库操作中是不

Java知多少(107)几个重要的java数据库访问类和接口

编写访问数据库的Java程序还需要几个重要的类和接口. DriverManager类 DriverManager类处理驱动程序的加载和建立新数据库连接.DriverManager是java.sql包中用于管理数据库驱动程序的类.通常,应用程序只使用类DriverManager的getConnection()静态方法,用来建立与数据库的连接,返回Connection对象: static Connection getConnection(String url,String username,Stri

java数据库访问(四)—Mybatis

前述的几种java访问数据库的方式: jdbc是最原始的方式,使用比较繁琐: JdbcTemplate方式相对方便性有一些提高,但在工程应用中仍然很不方便. 接下来继续记录使用持久化框架来进行数据库操作,本文记录使用Mybatis进行记录的的简单示例: 1.定义 官网的定义: MyBatis is a first class persistence framework with support for custom SQL, stored procedures and advanced mapp