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
JavaWeb-16
JDBC编程进阶(自定义数据源+开源数据源:DBCP、C3P0)
一、调用存储过程
a、存储过程是什么?
将一组SQL组合在一起,类似于java代码里面的函数
现实当中SQL命令不可能一条一条调用。
目的为了打包存储调用。
放在服务器上,已经编译好。
买烟的例子(一次买一根还是买一包?)
b、代码:如何操作?
这些代码可以用java代码类比。
在代码框架...
分类:
数据库 时间:
2015-04-02 16:30:57
阅读次数:
288
hibernateHQL查询的参数绑定(2010-07-15 09:20:16)转载▼标签:杂谈分类: JAVA参数绑定: Hibernate中对动态查询参数绑定提供了丰富的支持,那么什么是查询参数动态绑定呢?其实如果我们熟悉传统JDBC编程的话,我们就不难理解查询参数动态绑定,如下代码传统JDB....
分类:
其他好文 时间:
2015-03-16 16:01:03
阅读次数:
140
JDBC编程步骤: 前提:去下载mysql对应的驱动jar包,加载到项目文件中. 1.加载驱动程序 ? 加载mysql驱动(数据库是mysql) Class.forName("com.mysql.jdbc.Driver"); 2.获得数据库连接 private static final String ...
分类:
数据库 时间:
2015-03-11 20:00:44
阅读次数:
172
9.3 编程式事务9.3.1 编程式事务概述 所谓编程式事务指的是通过编码方式实现事务,即类似于JDBC编程实现事务管理。 Spring框架提供一致的事务抽象,因此对于JDBC还是JTA事务都是采用相同的API进行编程。
分类:
编程语言 时间:
2015-03-05 16:55:14
阅读次数:
137
7.1 概述7.1.1 JDBC回顾 传统应用程序开发中,进行JDBC编程是相当痛苦的,如下所示: //cn.javass.spring.chapter7. TraditionalJdbcTest @Test public void test() throws Except...
分类:
数据库 时间:
2015-03-05 12:36:15
阅读次数:
246
JDBC编程中存在的不足之处的描述1. 通常是将SQL语句硬编码到Java代码当中,不利于修改和维护。解决思路设想:将SQL单独提取出来,在配置文件(xml方式等)中配置。2. 数据库连接不能够重复的利用,使数据库资源浪费。解决思路设想:使用数据库连接池(如:c3p0、dbcp连接池)连接数据库。3...
分类:
其他好文 时间:
2015-03-05 00:13:21
阅读次数:
393
优化JDBC编程这是我根据MS SQL SERVER 2000 JDBC DRIVER HELP,并参考其它资料整理而成。ms的这个帮助文件实在有失大家风范,示例代码很.....有兴趣者可以去下载http://download.microsoft.com/download/SQLSVR2000/jd...
分类:
数据库 时间:
2015-02-27 13:14:42
阅读次数:
119
今天用mybatis查询语句的时候,控制台输出的sql语句可以在plsql里面可以正确执行,但是查询出来就是没有数据。
原查询语句如下:(为了保密性,将敏感的包名给马赛克了。)
此sql可以在plsql中正确执行,但是查询不到数据。
解决办法是:将查询条件中的“#”替换成“$”.
原因如下:MyBatis看到 #{}会认为你在给sql中的变量赋值,就像JDBC编程中给问号赋值一...
分类:
数据库 时间:
2015-02-09 16:08:01
阅读次数:
497
一、JDBC编程步骤二、将数据库的信息放入资源文件// (1)使用Class.forName来导入drive Class.forName("oracle.jdbc.driver.OracleDriver"); // (2)使用DriverManager.g...
分类:
数据库 时间:
2015-01-24 17:14:43
阅读次数:
124