[javaEE] JDBC快速入门
生活随笔
收集整理的這篇文章主要介紹了
[javaEE] JDBC快速入门
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
JDBC:Java Data Base Connectivity java數(shù)據(jù)庫(kù)連接
?
1.組成JDBC的兩個(gè)包:主要是接口
java.sql javax.sql
2.相應(yīng)JDBC的數(shù)據(jù)庫(kù)實(shí)現(xiàn)
?
在tomcat的目錄下面添加mysql-connector-java-5.0.8-bin.jar這個(gè)數(shù)據(jù)庫(kù)驅(qū)動(dòng)包
?
package com.tsh.web;import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement;import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;/***/ public class DbServlet extends HttpServlet {private static final long serialVersionUID = 1L;/***/public DbServlet() {super();// TODO Auto-generated constructor stub }/***/protected void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {try {// 注冊(cè)數(shù)據(jù)庫(kù)驅(qū)動(dòng)//DriverManager.registerDriver(new Driver());//使用反射的方式Class.forName("com.mysql.jdbc.Driver");//獲取數(shù)據(jù)庫(kù)連接,導(dǎo)包的時(shí)候,注意要導(dǎo)java.sql下的,面向接口編程Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/java","root","root");//獲取傳輸器對(duì)象Statement statement=conn.createStatement();//獲取結(jié)果集對(duì)象ResultSet resultSet=statement.executeQuery("select * from user");//遍歷while(resultSet.next()){String username=resultSet.getString("username");response.getWriter().write(username);}} catch (Exception e) {e.printStackTrace();}}/***/protected void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {}}?
?
?
總結(jié)
以上是生活随笔為你收集整理的[javaEE] JDBC快速入门的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 查看静态库(.lib)和动态库(.dll
- 下一篇: 如何在网页标题栏title加入logo(