在介绍Hibernate之前,先介绍一下JDBC,Java Data Base Connectivity——Java数据库连接,是一种用于执行SQL语句的Java API,是一套访问数据库的标准,提供了一组接口,可以为多种关系数据库提供统一访问,是Java语言访问数据库用到的东西。
短短几句说完JDBC回来继续说Hibernate,Hibernate是当今很流行的一个ORM框架,是J...
分类:
编程语言 时间:
2015-04-21 20:47:41
阅读次数:
174
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序...
分类:
数据库 时间:
2015-04-21 17:49:37
阅读次数:
166
问任何有丰富经验的数据库人员,他们都会告诉你
SELECT * FROM ...不是一个好点子,所以最好不要用。今天,我花了好几个小时测试一些由于使用select * 出错的地方,然后我发现:
Rennie Moodley 来帮助我理解发生后我发现的问题是什么,帮助我创造了下面的示例代码,然后2人和Christopher
Swart 提高样品,发现一些更古怪,你在下面也会看到。
...
分类:
其他好文 时间:
2015-04-20 14:52:11
阅读次数:
136
JDBC1 什么是JDBC?JDBC(Java DataBase Connectivity),即Java数据库连接!也就是说,Java程序员可以使用JDBC API来操作数据库。最早JDBC是Java EE中的规范,但是现在已经添加到Java SE中了。也就是说,JDBC API在JDK中就已经存在...
分类:
数据库 时间:
2015-04-19 13:03:40
阅读次数:
135
结果集(ResultSet)是数据中查询结果返回的一种对象,可以说结果集是一个存储查询结果的对象,但是结果集并不仅仅具有存储的功能,他同时还具有操纵数据的功能,可能完成对数据的更新等。 结果集读取数据的方法主要是getXXX() ,他的参数可以使整型表示第几列(是从1开始的),还可以是列名。返...
分类:
数据库 时间:
2015-04-12 20:42:21
阅读次数:
145
最近开始学习java,感觉java的数据库编程需要发个随笔记录一下,话不多说 切入正题。一.数据库访问技术的简介 应用程序 → 执行SQL语句 →数据库 →检索数据结果→ 应用程序 ( ODBC JDBC(两个常用的API)...
分类:
数据库 时间:
2015-04-07 23:15:50
阅读次数:
224
JDBC操作步骤/*
* JDBC操作步骤
*
*/
public class Test01 {
public static void main(String[] args) {
try {
//1.加载并注册驱动
Class.forName("com.mysql.jdbc.Driver");...
分类:
数据库 时间:
2015-04-05 09:08:04
阅读次数:
229
??
J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,核心内容是对13种技术规范(API和组件)的学习和使用。接下来介绍一下Java数据库链接。
一、JDBC简介
JDBC(Java Data BaseConnectivity,java数据库连接)是一种用于执行...
分类:
数据库 时间:
2015-04-04 12:15:01
阅读次数:
180
JavaWeb-15:JDBC编程
JDBC编程
一、JDBC简介
数据库驱动:SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC。
JDBC全称为:Java Data Base Connectivity(java数据库连接),它主要由接口组成。
组成JDBC的2个包:
java.sql
javax.sql
开发J...
分类:
数据库 时间:
2015-04-02 16:35:16
阅读次数:
240
最近项目中需要对mysql进行操作,数据库的知识早在本科毕业那会就忘光了,这几年开发都没接触到数据库的操作。借这个机会重新学习,数据库访问层是对数据库操作的一个封装,屏蔽底层的数据操作细节,通过使用DAO对数据库进行增删改查操作。本文将以项目中的一小部分为例,介绍如何编写数据库访问层:1. 实体类对...
分类:
数据库 时间:
2015-04-01 21:28:46
阅读次数:
173