
JDBC
文章平均质量分 66
JDBC指Java数据库连接。 Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。
四月天行健
这个作者很懒,什么都没留下…
展开
-
【JDBC】-- Druid数据库连接池技术的实现
可配可不配,如果不配置druid会根据url自动识别dbType,然后选择相应的driverClassName(建议配置下)Druid是阿里提供的数据库连接池,集DBCP、C3P0、Proxool优点于一身的数据库连接池;数据库连接池开源组织实现有很多,这里使用Druid,也是开发中常用的一种;将驱动文件复制到lib文件下并添加为库。下面使用idea+mysql8实现。封装连接数据库的基本信息。用于封装连接数据库方法。...原创 2022-07-28 13:27:07 · 585 阅读 · 0 评论 -
【JDBC】-- DAO实现操作数据库
DAO(DataAccessObject)访问数据信息的类和接口,包括对数据的CRUD,而不包含任何业务相关的信息。原创 2022-07-27 13:54:14 · 2493 阅读 · 0 评论 -
【JDBC】-- 考虑事务的增删改操作
一组逻辑操作单元,使数据从一种状态变换到另一种状态。(一组逻辑操作单元一个或多个DML操作)案例用户AA向用户BB转账100。如果在第一条语句后出现异常导致第二条语句没有执行,那么数据库已经执行了第一条语句,则会出现账户只减不加的情况,所以需要两条语句都执行后,一起在数据库执行,要么都执行,要么都不执行,这时需要使用事务来解决。...原创 2022-07-23 13:39:44 · 323 阅读 · 0 评论 -
【JDBC】-- Java向数据库批量插入数据操作
在Java项目中可能会出现大量向数据库中插入的情况,下面有四种方式实现批量插入,四种方式效率由低到高、循序渐进。下面使用idea+Mysql8。原创 2022-07-22 14:33:08 · 13740 阅读 · 0 评论 -
【JDBC】-- PreparedStatement实现数据库查询操作
ORM思想(objectrelationalmapping)1、一个数据表对应一个java类2、表中一条记录对应java类的一个对象3、表中一个字段对应java类的一个属性JDBC结果集的元数据获取列数获取列的别名反射通过反射,创建指定类的对象,获取指定的属性并赋值。...原创 2022-07-21 13:54:52 · 4515 阅读 · 0 评论 -
【JDBC】-- PreparedStatement实现数据库增删改操作
将所用sql语句、值传入,args为可变形参,传入值对应sql语句中的"?"占位符;/**通用增删改操作*/publicstaticvoidupdate(Stringsql,Object...args){//args可变形参,占位符长度。原创 2022-07-19 21:56:46 · 1653 阅读 · 0 评论 -
【JDBC】-- Java连接数据库方法(Mysql8+idea)
JavaDatabaseConnectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。Java如何连接数据库?下面使用版本,编译器使用。...原创 2022-07-17 20:13:36 · 3173 阅读 · 1 评论