随笔分类 -  Java JDBC

摘要:数据源有2种: 普通数据源 即数据库驱动自带的数据源 连接池 包括数据库驱动自带的连接池,以及DBCP、C3P0等常用的第三方连接池。 数据库驱动自带的数据源 1 //从properties文件加载数据源配置 2 Properties properties = new Properties(); 3 阅读全文
posted @ 2019-08-19 17:29 chy-x 阅读(4530) 评论(0) 推荐(0) 编辑
摘要:示例 1、新建项目,把数据库驱动、DbUtils的jar包添加到项目中 2、新建文件夹resource,标识为资源根目录,下面新建数据库连接的配置文件mysql.properties 3、新建实体类bean.Student DbUtils将结果集中的记录映射到JavaBean中时,采用的方式和Spr 阅读全文
posted @ 2019-08-18 23:52 chy-x 阅读(1688) 评论(0) 推荐(1) 编辑
摘要:Dbutils,db utils,顾名思义,是一个数据库工具,体积很小,算是一个dao层的小框架。 DbUtils是Apache的开源项目,对JDBC进行了轻量级封装,极大地简化了JDBC编程。 DbUtils可以将结果集映射到JavaBean中,这一点和Hibernate很相似,但比Hiberna 阅读全文
posted @ 2019-08-18 22:18 chy-x 阅读(1305) 评论(0) 推荐(1) 编辑
摘要:二进制数据 mysql提供了四种类型来存储二进制数据: TinyBlob 最多可存储255字节 Blob 最多可存储65KB MediumBlob 最多可存储16MB LongBlob 最多可存储4GB 1 //从properties文件中加载数据库配置 2 Properties propertie 阅读全文
posted @ 2019-08-18 19:19 chy-x 阅读(842) 评论(0) 推荐(0) 编辑
摘要:JDBC默认是自动提交,事务是关闭的,statement|preparedStatement.executeUpdate()或excute()执行增删改,执行一次就提交一次(自动同步到数据库)。 JDBC事务示例: 阅读全文
posted @ 2019-08-18 13:47 chy-x 阅读(1888) 评论(0) 推荐(0) 编辑
摘要:结果集指针的移动 指针最初指向第一条记录之前,next()是指向下一个位置,返回的是boolean值,true表示有内容(记录),false表示无内容(false)。 如果当前是指向最后一条记录,next()就指向最后一条记录之后,返回false,退出循环,遍历完成。 准确地说,应该叫做游标(Cur 阅读全文
posted @ 2019-08-18 13:07 chy-x 阅读(6737) 评论(0) 推荐(1) 编辑
摘要:一般我们不把数据库的配置信息写死在代码中。 写好代码后,编译、调试,成功后只把输出目录中的东西(jar包、.class文件、资源文件等)拷贝到服务器上,由运维来管理。服务器上是没有源文件的(.java文件),我们我们把数据库的配置信息写死在代码中,运维就不能修改数据库的配置了,如果要换服务器、要换数 阅读全文
posted @ 2019-08-17 22:41 chy-x 阅读(5591) 评论(0) 推荐(1) 编辑
摘要:JDBC简介 JDBC即Java Database Connectivity,java数据库连接,是一套用于执行sql语句的Java API。 原本操作mysql数据库要使用mysql的语句,操作oracle数据库要使用oracle的语句,如果原来使用mysql,现在要换为oracle,就需要将my 阅读全文
posted @ 2019-08-17 19:13 chy-x 阅读(392) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示