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

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

Preacher JAVA开发工程师
难度初级
时长 2小时 2分
  • public static void main(String[] args) throws Exception { // 1.加载驱动程序 Class.forName("com.mysql.jdbc.Driver"); // 2.获得数据库的连接 Connection conn = DriverManager.getConnection(URL, USER, PASSWORD); //3.通过数据库的链接操作数据库,实现增删改查 Statement stmt = conn.createStatement();//创建Statement对象 //查询数据库数据 ResultSet rs = stmt.executeQuery("select id,user_name,age,sex from imooc_goddess"); while(rs.next()){ System.out.println(rs.getInt("id")+","+rs.getString("user_name")+","+rs.getInt("age")+","+rs.getInt("sex")); } }
    查看全部
  • CMV三层的情况
    查看全部
  • MVC
    查看全部
  • MVC结构的数据流通图
    查看全部
  • jdbc步骤 加载驱动 connection statement resultset
    查看全部
  • jdbc的三个步骤
    查看全部
  • JDBC编程步骤
    查看全部
  • JDBC简介
    查看全部
    0 采集 收起 来源:JDBC 简介

    2017-03-20

  • JDBC编程步骤: 加载驱动程序:Class.forName(driverClass) 加载MySQL驱动:Class.forName("com.mysql.jdbc.Driver"); 加载Oracle驱动:Class.forName("oracle.jdbc.driver.OracleDriver"); 获得数据库连接: DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/imooc","root","root"); 创建Statement对象:conn.createStatement();
    查看全部
  • JDBC各种连接方式的对比 1.JDBC+ODBC桥的方式 特点:需要数据库的ODBC驱动 仅适用于微软的系统 2.JDBC+厂商API的形式 特点厂商API一般使用C编写 3.JDBC+厂商Database Connection Server+DataBase的形式 特点:在JAVA与Database 之间假期了一台专门用于数据库连接的服务器*(一般有数据库厂商提供) 4.JDBC+DATABASE的连接方式 *推荐 本文讲解的方式 特点:这使得Application与数据库分开开发者只需要关心内部逻辑的实现而不需要注重数据库连接的具体实现 JDBC工具对比(代替JDBC):ORM映射工具mybatis habernate
    查看全部
    0 采集 收起 来源:课程总结

    2017-03-17

  • 2017/03/17 视图层 ·视图层: 1流程: 程序启动后,一直保持在运行状态 (while(true)永真循环) 循环接收控制台的输入参数 调用Action(controller)响应,并将返回结果展示在控制台中 知道输入特定的输入标记(如Exit)后,程序退出(特定条件下 break ) 2问题点: 1) 循环接受参数 2) 某个特定功能的保持 //格式化日期 SimpleDateFormat sf=new SimpleDateFormat("yyyy-MM-dd"); Date birthday=null; try { birthday = sf.parse(in); goddess.setBirthday(birthday); } catch (ParseException e) { e.printStackTrace(); System.out.println("您输入的格式有误,请重新输入"); step=3; }
    查看全部
  • 之前截断字符串,表示看不懂,我这用课上讲的类似方法,已验 StringBuilder sb = new StringBuilder(); sb.append("select * from imooc_goddess where 1!=1 "); if(params!= null && params.size()>=1) for(Map<String,Object> map : params) { sb.append(" or " + map.get("name") +" "+ map.get("rela")+" " + map.get("value")); } System.out.println(sb.toString()); PreparedStatement pps = conn.prepareStatement(sb.toString()); ResultSet rs = pps.executeQuery();
    查看全部
  • 在实际开发中,where 的添加后面要先跟一个1=1,来使语句完整,之后再加后续语句不会报错
    查看全部
  • 提示WARN: Establishing SSL connection without server的错误,修改URL常量 private static final String URL = "jdbc:mysql://127.0.0.1:3306/imooc?characterEncoding =utf8&useSSL=true";
    查看全部
  • MVC三层架构机理
    查看全部

举报

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

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