企业优惠唯一官方(www.qyyh.com)- 实用的企业优惠信息大全

手机版 网站地图 txt地图 html地图

域名ssl分类
热门标签:
最新标签:

如何使用tomcat?

日期:2022/10/27 20:42作者:人气:

导读:...

  本文根据实例详细介绍了如何在tomcat中配置数据源。并且十分详细的介绍了JDBC简介,事务处理,数据源简介,配置数据源。本文从最基础的知识点开始讲起,让不太了解tomcat的学者对其在头脑里有一个十分清晰、透彻的了解。

开发环境

本文的环境:JDK1。
  4。2,TOMCAT5。0。28,Oracle9i

JDBC简介

提到数据源,那就不能不说JDBC。JDBC是Java Database Connectivity的缩写。在java。sql包中提供了JDBC API,定义了访问数据库的接口和类。
  但是JDBC API不能直接访问数据库,必须依赖于数据库厂商提供的JDBC驱动程序,即JDBC DRIVER。

Java。sql中常用的接口和类如下:

Driver接口和DriverManager类

Connection

Statement

PreparedSataement

ResultSet

1。
  Driver接口和DriverManager类

DriverManager类用来建立和数据库的连接以及管理JDBC驱动程序,常用方法如下:

registerDriver(Driver driver) 在DriverManager中注册JDBC驱动程序

getConnection(String url,String user,String pwd) 建立和数据库的连接,返回Connection对象

setLoginTimeOut(int seconds) 设定等待数据库连接的最长时间

setLogWriter(PrintWriter out) 设定输入数据库日至的PrintWriter对象

2。
  Connection

Connection代表和数据库的连接,其常用方法如下:

getMetaData() 返回数据库的MetaData数据。MetaData数据包含了数据库的相关信息,例如当前数据库连接的用户名、使用的JDBC驱动程序、数据库允许的最大连接数、数据库的版本等等。
  

createStatement() 创建并返回Statement对象

PrepareStatement(String sql) 创建并返回prepareStatement对象

3。Statement

Statement用来执行静态sql语句。
  例如,对于insert、update、delete语句,调用executeUpdate(String sql)方法,而select语句可以调用executeQuery(String sql)方法,executeQuery(String sql)方法返回ResultSet对象。
  

4。PrepareStatement

PrepareStatement用于执行动态的sql语句,即允许sql语句中包含参数。使用方法为:

String sql = “select col1 from tablename where col2=? And col3=?”;

PrepareStatement perpStmt = conn。
  preparestatement(sql);

perpStmt。setstring(1,col2Value);

perpStmt。setFloat(2,col3Value);。

网站地图

Copyright © 2022-2023 qyyh.com 企业优惠网 版权所有 工信部备案号:蜀ICP备19014027号-8

声明: 企业优惠