zoukankan      html  css  js  c++  java
  • 20145127《java程序设计》第九周学习总结

    一.教材学习内容总结

    第十六章 整合数据库

    16.1 JDBC入门

    JDBC(Java DataBase Connectivity)

    驱动的四种类型
    JDBC-ODBC Bridge Driver
    Native API Driver
    JDBC-Net Driver
    Native Protocal Driver

    服务提供者框架(Service Provider Framework):多个服务提供者实现一个服务,
    系统为服务提供者的客户端提供多个实现,并把他们从多个实现中解耦出来

    组件
    服务接口(Service Interface)
    提供者注册API(Provider Registration API)
    服务访问API(Service Access API)
    服务提供者接口

    +JDBC API

    • 服务接口(Service Interface): Connection
    • 提供者注册API(Provider Registration API):DriverManager.registerDriver
    • 服务访问API(Service Access API):DriverManager.getConnection
    • 服务提供者接口:Driver

    连接数据库
    注册Driver: DriverManager.registerDriver()
    获取Connection: Connection conn = DriverManager.getConnection(jdbcUrl, userName, password);
    关闭Connection

    16.2 JDBC进阶

    第十七章 反射与类加载器

    17.1 运用反射

    17.2 了解加载器

    第十八章 自定义泛型、枚举与注释

    18.1 自定义泛型

    18.2 自定义枚举

    18.3 关于注解

    二、教材学习中的问题和解决过程

    本周的学习内容说实话有点多,光是看书并不能都看懂弄会,但是书本上的只是我都认真的学习了,收获很多,就是不知道以后能用到多少了。

    三、代码调试中的问题和解决过程

    ConnectionDemo.java: 数据库连接测试(注意数据库用户名,口令要根据自己的实际情况修改)
    使用XAMPP中的PHPAdmin 建好数据库并进行测试
    1.建数据库: CREATE SCHEMA demo;

    2.建数据库表
    

    use demo;
    CREATE TABLE t_message (
    id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    name CHAR(20) NOT NULL,
    email CHAR(40),
    msg TEXT NOT NULL
    ) CHARSET=UTF8;

    下载并在IDEA中配置驱动

    四、其他(感悟、思考等)

    连续几周,需要学习的内容比较多,感觉有点吃紧还有一部分知识点掌握的不好,看来需要再接再厉了。

    五、参考资料

    Java学习笔记(第8版)
    《Java学习笔记(第8版)》学习指导

  • 相关阅读:
    ClickOnce發布經驗
    reporting Server組件不全引起的致命錯誤
    異步調用
    Usercontrol Hosted in IE
    MATLAB命令大全(转载)
    一种保护眼睛的好方法
    关于oracle自动编号
    An Algorithm Summary of Programming Collective Intelligence (1)
    An Algorithm Summary of Programming Collective Intelligence (3)
    An Algorithm Summary of Programming Collective Intelligence (4)
  • 原文地址:https://www.cnblogs.com/kongjm/p/5450944.html
Copyright © 2011-2022 走看看