java学习数据库操作基础更规范的写法——————调用类
2011-05-25 23:16
681 查看
package wen; import java.sql.*; public class TextSS { /* 前期工作还得导入数据库驱动包 * * * 1:注册驱动:三种方式: 1:DriverManager.registerDrive(new com.mysql.jdbc.Driver()); * 2:System.setproperty("jdbc.drivers","com.mysql.jdbc.Driver"); * 3:Class.forName("com.mysql.jdbc.Driver"); * 驱动可以注册很多,用冒号来分隔 * * 2:创建连接 * * URL格式怎么写: * JDBC:子协议:(子名称:)//(主机名:端口)/数据库名?属性名=属性值&。。。 * String Url="jdbc.mysql://locallhost:3306/jdbc"; * String user="root"; * String passWorld=""; * Connection conn=DriverManager.getConnection(Url,user,passworld ); * * 3:创建SQL的语句StateMent * Statement st=con.createStatement(); * * 4:执行语句 * ResultSet rs=st.executeQuery("select*from user"); * 5:处理执行结果 * while(rs.next()){ * system.out.println(rs.getObject.(1)+"/t")} *6:释放资源 * rs.close(); st.close(); con.close(); //eclipse快捷键使用:Ctrl+Alt+? 提示输入:输入syso点Ctrl+Alt+?就会自动弹出输出语句 */ // //提高数据库,严谨思想:规范书写 public static void main(String[] args) throws Exception{ template(); } static void template()throws Exception{ // String Url="jdbc.mysql://locallhost:3306/jdbc"; // String user="root"; // String passworld=""; Connection conn=null; Statement st=null; ResultSet rs=null; try { //注册驱动:只需注册一次,所以写一个类驱动见觉得吧jdbcUtils.java // Class.forName("com.mysql.jdbc.Driver"); //创建连接 conn=jdbcUtils.getConnection(); //单例模式调用 // conn=CopyOfjdbcUtilsSing.getInstance().getConnection(); //创建语句 st=conn.createStatement(); //执行语句 rs=st.executeQuery("select * from user"); //处理结果 while(rs.next()){ System.out.println(rs.getObject(1)+"/t"); } } finally{ jdbcUtils.free(rs, st, conn); } }}
相关文章推荐
- java学习数据库操作基础更规范的写法——————工具类
- Java学习笔记-《Java程序员面试宝典》-第四章基础知识-4.11Java数据库操作(4.11.1-4.11.8)
- java学习数据库操作基础
- java 链接数据库sql jdbc 基础操作 增删改查
- DJANGO基础学习之数据库操作
- 学习笔记之javaweb基础:jsp基本语法,内置对象,对JavaBean的操作语法
- Java基础学习笔记之XML文件操作
- java excel api(jxl.jar)库基础操作学习
- 封装JAVA数据库操作-学习
- 【幻化万千戏红尘】qianfengDay24-java基础学习:数据库、七大表语句、JDBC反射
- Java基础视频教程第04天_学习笔记之数组常见操作
- Java中Dao模式中两种Dao的数据库操作(BaseDao的写法)
- java基础—java的Io操作学习(2)
- android的基础学习:SQLite存储方式以及数据库操作
- 黑马程序员—java基础学习--JavaBean的内省操作
- MongDB基础学习(七)—— 【MongoDB for Java】Java操作MongoDB
- java学习笔记——数据库基础
- java基础---->jdbc数据库操作
- Java学习笔记(八、数据库编程基础)
- 黑马程序员--Java基础学习笔记【文件操作、递归】