发表于: 2017-10-16 09:41:17

1 896


昨天一整天电脑一直联网出问题,回家之后电脑连不上网,所以日报没提交上。

完成的任务:1.

解决jdbc问题,在IDEA上编码,打开图形化客户端,找到自己创建的表,然后根据表修改代码内容,主要包括表格名称,字段名称,登陆密码。查询返回值是查询内容,增删改返回值内容是更改内容的条数。

import com.mysql.jdbc.Connection;
import java.sql.*;
public class jdbcchucilianshou {
   
public static void main(String []args){
        String driverName =
"com.mysql.jdbc.Driver";
        String url =
"jdbc:mysql://localhost:3306/test";
        String username =
"root";
        String password =
"3613801a";
        Connection conn=
null;
        PreparedStatement stmt =
null;
       
try {
            String sql =
"UPDATE  bank_acount SET  name ='王丽'where id=3";
//            String sql = "INSERT  INTO bank_acount (id,name) values (?,?)";
           
Class.forName(driverName);
            conn = (Connection) DriverManager.getConnection(url,username,password);
            stmt = conn.prepareStatement(sql);
//            stmt.setInt(1,3);
//            stmt.setString(2,"
老张");
           
int x = stmt.executeUpdate();
            System.
out.println(x);
//            while (rs.next()) {
//                String name = rs.getString("name");
//                System.out.println(name);
//
//            }

       
} catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
catch (SQLException e) {
            e.printStackTrace();
        }


    }

}

2.

报错java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

后来查了相关资料发现是没有引入mysql-connector-java-x.x.x-bin.jar的问题。下面是具体的解决方案:

  1. 在网页https://dev.mysql.com/downloads/connector/j/中找到      (mysql-connector-java-5.1.44.zip)下载并解压。
  2. IDEAfile-proje structure-module-dependencies+号选择1.JARs or directuries添加jarmysql-connector-java-x.x.x-bin.jar
  3. 运行成功。
  4. 3.学习了驼峰命名法,并编写了DAO。
  5. 遇到的问题:1.报错java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

                    2,对DAO和jdbc Template基本还是一头雾水,并不知道要理解到什么程度。

今天任务:完成17并充分理解。




返回列表 返回列表
评论

    分享到