[javaEE] JDBC快速入门
发布时间:2021-05-21 06:43:16 所属栏目:大数据 来源: https://www.jb51.cc
导读:JDBC : Java Data Base Connectivity java 数据库连接 ? 1. 组成 JDBC 的两个包:主要是接口 java.sql javax.sql 2. 相应 JDBC 的数据库实现 ? 在 tomcat 的目录下面添加 MysqL-connector-java-5.0.8-bin.jar 这个数据库驱动包 ? package com.tsh.web; impo
JDBC:Java Data Base Connectivity java数据库连接 ? 1.组成JDBC的两个包:主要是接口 java.sql javax.sql 2.相应JDBC的数据库实现 ? 在tomcat的目录下面添加MysqL-connector-java-5.0.8-bin.jar这个数据库驱动包 ? package com.tsh.web; import java.io.IOException; java.sql.Connection; java.sql.DriverManager; java.sql.ResultSet; java.sql.Statement; javax.servlet.ServletException; javax.servlet.http.HttpServlet; javax.servlet.http.HttpServletRequest; 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 { 注册数据库驱动 DriverManager.registerDriver(new Driver()); 使用反射的方式 Class.forName("com.MysqL.jdbc.Driver"); 获取数据库连接,导包的时候,注意要导java.sql下的,面向接口编程 Connection conn=DriverManager.getConnection("jdbc:MysqL://localhost:3306/java","root","root"获取传输器对象 Statement statement=conn.createStatement(); 获取结果集对象 ResultSet resultSet=statement.executeQuery("select * from user"遍历 while(resultSet.next()){ String username=resultSet.getString("username"); response.getWriter().write(username); } } catch (Exception e) { e.printStackTrace(); } } doPost(HttpServletRequest request,IOException { } } ? ? ? (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |