为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JDBC之 “ 对岸的女孩看过来”_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

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

Preacher JAVA开发工程师
难度初级
时长 2小时 2分
  • ABC(最基础、最底层的框架)的高级使用 工具对比:orm映射工具:mybatis,hibernate可以替代jdbc和数据库打交道 JDBC各种连接方式对比: 1、JDBC + ODBC桥的方式。特点:需要数据库的ODBC驱动,仅适用于微软的系统 这种方式,JDBC将调用传递给ODBC,然后ODBC再调用本地的数据库驱动代码。 2、JDBC + 厂商API的形式。特点:厂商API一般使用C编写 这种方式,JDBC将调用直接传递给厂商API的服务,然后在调用本地的数据库驱动。 3、JDBC + 厂商Database Connection Server + DataBase的形式。 特点:在JAVA与DATABASE之间架起了一台专门用于数据库连接的服务器(一般有数据库厂商提供) 这种方式,JDBC将调用传递给中间服务器,中间服务器再将调用转换成数据库能够被调用的形式,在调用数据库服务器。中间增设数据库服务器能够提升效率,但不如直接操作数据库便捷。 4、JDBC + DATABASE的连接方式。 特点:这使得Application与数据库分开,开发者只需关心内部逻辑的实现而不需注重数据库连接的具体实现。(没有中间环节,是推荐方式!)
    查看全部
    0 采集 收起 来源:课程总结

    2015-07-21

  • 1.视图层要点
    查看全部
  • 1.where中用like可以模糊查询 eg:where user_name like ? ptmt.setString(1,"%"+name+"%"); 名字模糊查询 2.where 1=1的小技巧开发过程中经常用到,即使下面if没执行也不会报错 3.jdbc传参数过多的时候:用List<Map<String,Object>> params双泛型作为参数:
    查看全部
  • 1.excute()方法用来执行更改数据库操作,包括新增,修改,还有删除 excuteQuery()方法用来执行查询操作,放回resultset对象 2.课堂案例要回顾
    查看全部
  • ctrl+d 删除行 注意java.util.Date类型与ava.sql.Date java.sql.Date是java.util.Date的子集,所以: ==>数据库,需要java.util.Date类型强制转换成java.sql.Date类型; <==数据库,java.sql.Date->java.util.Date 不需要强制转换了。
    查看全部
  • 1.实际开发模式--MVC三层架构模式:View(视图层)、Control(控制层)、Model(模型层)、DB(数据库) Model:模型包括两部分,一个是对应数据库的映射,另一个是对数据库对应映射的方法(比如数据库操作的增、删、改、查,简称C(CREAT)R(RETRIEVE)U(UPDATE)D(DELETE)); Control:控制数据流通过程 View:将拼装起来的数据进行展示 2.实现时是按database->model->control->view顺序 3.开发中model包时根据数据库表建立相应类,db包连接数据库,并且通过静态代码块提供静态方法获取数据库连接,dao包时model包中的类的数据库操作,action包时控制层
    查看全部
  • JDBC获取数据库连接 一、三步获取数据库连接(需要导入mysql-connector-java-5.1.7-bin的jar包) 1.加载驱动程序: Class.forName(driverClass) 加载Mysql驱动:Class.forName("com.mysql.jdbc.Driver") 加载Oracle驱动:Class.forName("oracle.jdbc.driver.OracleDriver") ***注意:驱动是固定写法 2.获得数据库连接: DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/imooc","root","root"); ***注释:其中jdbc:mysql表示jdbc连接mysql,127.0.0.1:3306为服务器地址和端口,imooc为数据库名称,root分别是用户名和密码 3.创建Statement对象: conn.createStatement(); 4.http://bbs.csdn.net/topics/90204840
    查看全部
  • JDBC——JDBC简介 一、简介 1、Java Data Base Connectivity(Java数据库连接):是java程序与数据库的桥梁,提供读写操作 2、可以为多种数据库提供统一的访问,是一种统一标准 二、详细 JDBC常用接口、JDBC编程步骤、执行SQL语句、管理结果集、事务管理 高级应用:分页、高级查询、高级函数使用 JDBC:应用服务器和数据库DB之间的数据流通过程,实现应用服务器对数据库的操作。 3、通过JDBC可以连接Oracle、MySql、Sql Server数据库
    查看全部
    0 采集 收起 来源:JDBC 简介

    2015-07-21

  • where 1=1
    查看全部
  • orm映射工具 mybatis hibernate
    查看全部
    0 采集 收起 来源:课程总结

    2015-07-11

  • DBC各种连接方式对比: 1、JDBC + ODBC桥的方式。特点:需要数据库的ODBC驱动,仅适用于微软的系统 这种方式,JDBC将调用传递给ODBC,然后ODBC再调用本地的数据库驱动代码。 2、JDBC + 厂商API的形式。特点:厂商API一般使用C编写 这种方式,JDBC将调用直接传递给厂商API的服务,然后在调用本地的数据库驱动。 3、JDBC + 厂商Database Connection Server + DataBase的形式。 特点:在JAVA与DATABASE之间架起了一台专门用于数据库连接的服务器(一般有数据库厂商提供) 这种方式,JDBC将调用传递给中间服务器,中间服务器再将调用转换成数据库能够被调用的形式,在调用数据库服务器。中间增设数据库服务器能够提升效率,但不如直接操作数据库便捷。 4、JDBC + DATABASE的连接方式。 特点:这使得Application与数据库分开,开发者只需关心内部逻辑的实现而不需注重数据库连接的具体实现。(没有中间环节,是推荐方式!)
    查看全部
    0 采集 收起 来源:课程总结

    2015-07-11

  • jdbc传参数过多的时候:用List<Map<String,Object>> params双泛型作为参数:
    查看全部
  • PreparedStatement对象使用executeQuery();可以查询数据库的内容
    查看全部
  • 数据流通过程
    查看全部
  • MVC
    查看全部

举报

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

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