为了账号安全,请及时绑定邮箱和手机立即绑定

JDBC之 “ 对岸的女孩看过来”

难度初级
时长 2小时 2分
学习人数
综合评分9.40
387人评价 查看评价
9.6 内容实用
9.3 简洁易懂
9.3 逻辑清晰
  • JDBC全称Java Data Base Connectivity (java数据库连接)

    可以为多种数据库提供统一的访问

    查看全部
    0 采集 收起 来源:JDBC 简介

    2019-09-04

  • public class ConnectionTest {
        private static Connection connection=null;
        static {
            try {
                Class.forName("com.mysql.jdbc.Driver");
                connection= DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","123456");
            } catch (ClassNotFoundException e) {
                e.printStackTrace();
            } catch (SQLException e) {
                e.printStackTrace();
            }
    
    
        }
    
        public static Connection getConnection(){
               return connection;
    
        }
    
        public List<Object> select() throws SQLException {
            Statement statement= null;
            List<Object> list=new ArrayList<>();
            try {
                statement = connection.createStatement();
                ResultSet set = statement.executeQuery("");
                while (set.next()){
                    list.add(set.getString(1));
                }
            } catch (SQLException e) {
                e.printStackTrace();
            }finally {
                connection.close();
            }
    
            return list;
    
        }
    
    }


    查看全部
  • 加载驱动程序:Class.forName(driverClass)

    加载Mysql驱动:Class.forName("com.mysql.jdbc.Driver")

    加载Oracle驱动:Class.forName("oracle.jdbc.driver.OracleDriver")

    获得数据库连接:

    DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","123456")

    创建Statement对象:conn.createStatement();


    查看全部
  • JDBC同类产品(orm映射工具)

    1. mybatis

    2. hibernate

    查看全部
    0 采集 收起 来源:课程总结

    2019-09-01

  • MVC模型

    • MODEL:数据库对JAVA类的映射/数据操作方法

    • CONTROL:控制方法调用

    • VIEW:展示结果

    查看全部
  • JDBC编程步骤:

    1. 加载驱动程序:Class.forName(driveClass:"com.mysql.jbdc.Drive");

    2. 获得数据库连接DriveManager.getConnection("jbdc:mysql://127.0.0.1:3306/imooc","root","root");

    3. 创建Statement对象:conn.createStatement();

    查看全部
  • java Date

    查看全部
  • MVC开发分层

    查看全部
  • JDBC各种连接方式的对比

    1.JDBC+ODBC桥的方式

    • 特点:需要数据库的ODBC驱动,仅适用于微软的系统

    2.JDBC+厂商API的形式

    • 厂商API一般使用C编写

    3.JDBC+厂商Database Connection Server+DataBase的形式

    • 特点:在JAVA和DATABASE之间架起了一台专门用于数据库连接的服务器()一般由数据库厂商提供

    4.JDBC+DATABASE的连接方式

    • 特点:使得Application与数据库分开 开发者只需关心内部逻辑的实现而不需注重数据库连接的具体实现(效率高)


    查看全部
    0 采集 收起 来源:课程总结

    2019-07-30

    • 视图层——流程

    • 程序启动后,一直保持在运行状态

    • 循环接收控制台的输入参数

    • 调用Action(控制层)相应,并将返回结构展示在控制台中

    • 直到输入特定的输入标记后,程序退出

    查看全部
  • JDBC简介

    查看全部
    0 采集 收起 来源:JDBC 简介

    2019-07-29

  • mysql管理工具推荐SQLyog:http://download.csdn.net/detail/wangyaodong915/7022295
    mysql jdbc驱动下载:http://download.csdn.net/download/oszizi/8851159

    查看全部
  • 报错ClassNotFoundException的可以看下,我的解决办法
    1.https://dev.mysql.com/downloads/connector/j/官网下载最新驱动
    2.解压出来
    3.将文件夹中的jar文件复制到lib文件夹
    接下来跟着老师的走就可以了

    查看全部
  • JDBC+DATABASE

    效率高

    查看全部
    0 采集 收起 来源:课程总结

    2019-06-28

  • dos视图层

    查看全部

举报

0/150
提交
取消
课程须知
本课程是 Java 中级课程,各位小伙伴们需要对 JAVA 基础,MySql 的应用 以及 SQL 语句的编写有基本了解。
老师告诉你能学到什么?
1、JDBC 的基本概念 2、JDBC 常用接口及使用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!