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

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

Preacher JAVA开发工程师
难度初级
时长 2小时 2分
  • 模型层包括两个部分,一个是对应的数据库的映射,还有一个就是对数据库映射抽象的方法,比如说增加删除修改查询,简称就是crud.控制就是控制流通过程,最后把数据拼装起来展示在视图上。视图就是对数据的一个展示。
    查看全部
  • 连接数据库: package com.imooc.db; import java.net.ConnectException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; import com.mysql.jdbc.ResultSet; public class DBUtil { //建三个常量来存放地址用户名还有密码。 private static final String URL="jdbc:mysql://127.0.0.1:3306/imooc?useUnicode=true&characterEncoding=utf-8"; private static final String USER="root"; private static final String PASSWORD="zt84914169"; public static void main(String[] args) throws Exception { //1.加载驱动程序 Class.forName("com.mysql.jdbc.Driver");//通过一个类名反向的加载到我们环境中 //2.获得数据库的连接 Connection conn = DriverManager.getConnection(URL, USER, PASSWORD); //通过数据库连接操作数据库,实现增删改查 Statement stmt = conn.createStatement(); ResultSet rs = (ResultSet) stmt.executeQuery("select user_name,age from imooc_goddess"); while(rs.next()){ System.out.println(rs.getString("user_name")+","+rs.getInt("age")); } } }
    查看全部
  • 鼠标选定一组小写字母然后Ctrl + shift + x,选定的字母都会变成大写。
    查看全部
  • jdbc使用详解。 (1)加载驱动程序; Class.forName("因使用的数据库而异"); (2)获得数据库连接; Connection conn=DriverManager.getConnection(url,user,password);//括号里分别代表数据库地址,用户名,密码。 (3)通过数据库的连接操作数据库,实现增删改查。 Statement stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery("SQL语句");
    查看全部
  • 使用步骤详情
    查看全部
  • MVC三层架构
    查看全部
  • MVC三层架构
    查看全部
  • java 中sql语句双引号之间最好都有空格,以防连在一起
    查看全部
  • jdbc java data base connectivity
    查看全部
    0 采集 收起 来源:JDBC 简介

    2015-09-16

  • MVC架构模式:View(视图层)、Control(控制层)、Model(模型层) Model:模型包括两部分,一个是对应数据库的映射,另一个是对数据库对应映射的方法(比如数据库操作的增、删、改、查,简称C(CREAT)R(RETRIEVE)U(UPDATE)D(DELETE)); Control:控制数据流通过程 View:将拼装起来的数据进行展示
    查看全部
  • jdbc环境搭载,过程详解
    查看全部
  • 任务详情
    查看全部
  • Java编写一次,处处执行
    查看全部
    0 采集 收起 来源:JDBC 简介

    2015-09-15

  • JDBC各种连接方式的对比: (1)JDBC + ODBC桥的方式 特点:需要数据库的ODBC驱动,仅适用于于微软的系统 (2)JDBC + 厂商API的形式 特点:厂商 API一般使用 C编写 (3)JDBC + 厂商Database Connection Server + DataBase 形式 特点:在JAVA 与 DATABASE 之间架起了一台专门用与数据库连接的服务器(一般由数据库厂商提供),简单来说,就是中间还是多加了一层传递到服务器 (4)JDBC + DATABASE 的连接方式(现在学习的) 特点:这使得Application 与数据库分开,开发者只需要关心内部逻辑的实现而不需要 注重数据库连接的具体实现
    查看全部
    0 采集 收起 来源:课程总结

    2015-09-14

  • jdbc传参数过多的时候:用List<Map<String,Object>> params双泛型作为参数: if(params!null&&params.siaze()>0){ for(int i =0;i<params.size();i++){ Map<String,Object> map = params.get(i); sb.append("and "+map.get("name")+" "+map.get("relation")+" "+map.get("value")"); } } 接下来在Action(main方法)中: GoddessDao g = new GoddessDao(); List<Map<String,Object>> params = new ArrayList<Map<String,Object>>; Map<String,Object> param = new HashMap<String,Object>(); params.put("name","user_name"); params.put("relation","="); params.put("value","'小美'");--------注意如果值是字符串需要加上单引号区分字符串 List<Goddess> result = g.query(parms);
    查看全部

举报

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

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