![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JDBC数据库连接
Re_view
这个作者很懒,什么都没留下…
展开
-
JDBC数据库操作_01MySQL的命令行操作
首先你需要安装好MySQL,其次对SQL语句会用。在这章学习中,我选择新建数据库jdbc:MySQL的命令行操作配置环境变量将bin目录配置到path中命令行操作登陆操作mysql -hlocalhost -uroot -proot退出操作exit数据库操作建库“:create database test; 卸载库:drop test; 显示所有数据...原创 2019-07-24 21:52:12 · 110 阅读 · 0 评论 -
JDBC数据库操作_10资源文件_封装
JDBC的封装使用资源文件存储数据库连接信息在包里添加资源文件:每一行放一个参数,行内有参数名和参数值mysqlDriver=com.mysql.jdbc.DrivermysqlURL=jdbc:mysql://localhost:3306/jdbcmysqlUser=rootmysqlPwd=rootoracleDriver=oracle.jdbc.driver.Orac...原创 2019-07-26 20:46:38 · 158 阅读 · 0 评论 -
JDBC数据库操作_09CLOB文本大对象操作_BLOB
CLOBCharacter Large Object作用:用于存储大量的文本数据大字段比较特殊,不同的数据库处理方式不同,大字段的操作通常是用流的方式来处理。而非一般的字段,一次即可读出数据在MySQL中:tinytext最大长度是255个字符的text列(2^8-1)text(m)最大长度是65535个字符的text列(2^16-1)mediumtext最大长度是16,777,2...原创 2019-07-26 17:21:09 · 207 阅读 · 0 评论 -
JDBC数据库操作_08时间操作_时间段和日期段查询
DateFormat用法Date转换为String:Date date = new Date();DateFormat bf = new SimpleDateFormat("yyyy-MM-dd E a HH:mm:ss");String format = bf.format(date);String转换为DateDateFormat format = new SimpleD...原创 2019-07-26 12:49:38 · 243 阅读 · 0 评论 -
JDBC数据库操作_07时间处理_Date_Time_Timestamp区别
java.util.Date包子类:java.sql.Date——表示年月日子类:java.sql.Time——表示时分秒子类:java.sql.Timestamp——表示年月日时分秒注:时间是从1970年1月1日开始,单位是毫秒,用long类型存储.package com.first.jdbc;import java.sql.Connection;import java.sq...原创 2019-07-26 11:56:20 · 245 阅读 · 0 评论 -
JDBC数据库操作_06事务
事务基本概念:一组要么同时执行成功,要么同时执行失败的SQL语句。是数据库操作的一个执行单元事务开始于:连接到数据库上,并执行了一条DML语句(insert update delete)前一个事务结束后,有输入了另一条DML语句事物结束于:执行commit或rollback语句执行一条DDL语句,例如:create table语句;在这种情况下,会自动执行commit语句执行一条...原创 2019-07-26 09:58:53 · 111 阅读 · 0 评论 -
JDBC数据库操作_05批处理Batch
JDBC详细操作灵活指定SQL语句中的变量PreparedStatement对存储过程进行调用CallableStatement运用事物处理Transaction批处理Batch对于大量批处理,使用Statement,因为PreparedStatement的预编译空间有限,当数据量特别大时,会发生异常package com.first.jdbc;import java....原创 2019-07-25 22:12:14 · 124 阅读 · 0 评论 -
JDBC数据库操作_04ResultSet结果集用法_游标原理
ResultSet接口Statement执行SQL语句时返回ResultSet结果集ResultSet提供的检索不同类型字段的方法:(常用)getString()获得在数据库里时varchar,char等数据类型的对象getFloat()获得在数据库里时Float类型的对象getDate()获得在数据库里是Date类型的数据getBoolean()获得在数据库里是Boolean类型的...原创 2019-07-25 21:26:04 · 396 阅读 · 0 评论 -
JDBC数据库操作_03Statement接口和常用方法
JDBC常用接口Statement接口语句:执行SQL语句,执行操作的核心用于执行静态SQL语句并返回它所生成结果的对象(Statement对象用于将 SQL 语句发送到数据库)三种Statement类:• Statement:由createStatement创建,用于执行不带参数的简单SQL语句;• PreparedStatement(从 Statement 继承):用于执行带...原创 2019-07-25 20:13:39 · 598 阅读 · 0 评论 -
JDBC数据库操作_02JDBC建立连接
JDBCJDBC为java开发者使用数据库提供了统一的编程接口,由一组java类和接口组成。是java程序与数据库系统通信的标准API——开发人员可以使用纯java的方式来连接数据库,并执行操作数据库驱动数据库与java连接,数据库厂商自己必须实现JDBC接口。所以JDBC的实现就叫该数据库的数据库驱动JDBC访问数据库的流程a.驱动管理器(加载JDBC驱动程序)——>b.连接数据...原创 2019-07-25 14:27:09 · 165 阅读 · 0 评论 -
JDBC数据库操作_11ORM(list,set,map)
ORM基本思想全称:object relationship mapping——对象关系映射表结构跟类对应;表中字段和类的属性对应;表中记录和对象对应让javabean的属性名和类型尽量和数据库保持一致一条记录对应一个对象。将这些查询到的对象放到容器中(list,set,map)注:util工具类在JDBC数据库操作_10中可以自行翻阅将表中的一条记录封装到Object数组中pac...原创 2019-07-27 12:29:35 · 167 阅读 · 0 评论