JDBC
文章平均质量分 91
.29.
还在路上
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【数据库连接异常】MySQLNonTransientConnectionException: Could not create connection to database server.
在JDBC连接数据库时,代码没有错,运行却出现报错信息:我出现这个问题后,找到的原因是:Maven添加管理的mysql-connector-java依赖版本与下载使用的MySQL版本不一致导致的无法获取数据库连接对象。…:测试:成功获取连接对象,问题解决:原创 2022-12-04 09:25:43 · 9914 阅读 · 81 评论 -
【JDBC】数据库连接池:德鲁伊druid的使用
Druid数据库连接池,含jar包资源喔原创 2022-10-05 17:59:10 · 3384 阅读 · 49 评论 -
【JDBC】连接数据库,执行批处理操作。
批处理操作,也就是采用JAVA的批量更新机制,使用批量更新机制可以将多条语句一次性提交给数据库进行批量处理,而不用逐条提交。原创 2022-10-05 15:58:24 · 1543 阅读 · 18 评论 -
【JDBC实战】水果库存系统 [代码优化]
在上一篇文章中,我们完成了水果库存系统的功能实现,大家应该能明显感觉到,代码还是有些过于重复了,不少方法中都会用到相同的代码,造成了代码冗余的情况。那么接下来,在这篇文章中,我们将把相对冗余的代码提取出来,包装成单独的方法,那么对应的代码只需要写一份,就能被多次使用,提升代码的复用性,同时通用方法的包装还能提升系统的可拓展性。注意:文章中的通用方法都会被放置在一个单独的BaseDAO类中,需要调用通用方法,就需要继承BaseDAO类到这里,我们的代码优化就完成啦…可能大家会问,虽然接口实现类。原创 2022-10-05 12:56:39 · 1275 阅读 · 26 评论 -
【JDBC实战】 水果库存系统[功能实现②] 功能完善+使用效果
在上一篇文章中,我们实现了FruitDAO接口,在接口实现类中完成了五个单精度方法的功能代码实现。实际上,实现类中的方法很大程度上是在为接下来要介绍的Menu类做准备的,我们将在Menu类中完整地实现水果库存系统功能。显示主菜单显示库存信息添加水果库存显示指定水果库存信息水果下架退出单单看方法的名称,感觉跟之前实现的单精度方法没有什么区别,但实际功能上却差别巨大,可以说是在复杂程度上有所提升。那么进入正题,代码开敲…原创 2022-10-02 22:00:46 · 2261 阅读 · 60 评论 -
【JDBC实战】水果库存系统 [功能实现](接口实现类FruitDAOImpl的功能实现)万字长文
上一篇文章中,我们对水果库存系统的需求进行了介绍,同时对系统需要的结构进行了设计,接下来,就到了实际上手,实现功能的阶段了。在这篇文章中,我们将对实现类中的单精度方法进行代码实现。原创 2022-09-27 00:20:31 · 1055 阅读 · 14 评论 -
【JDBC实战】水果库存系统 [设计阶段]
我们在前面的文章中学习了mysql-jar包的导入,使用JDBC规范连接数据库,以及JDBC对数据库进行增、删、改、查等常规操作。接下来,就到检验学习成果的时刻了,我们将运用JDBC一系列常规操作,实现一个水果库存系统,将之前学到的知识融会贯通在一起…原创 2022-09-25 17:08:05 · 1527 阅读 · 30 评论 -
【JDBC】IDEA连接数据库,执行查询操作,返回结果集并输出。
这篇文章将要介绍的,利用JDBC规范实现的查询操作,与上一篇文章中的增删改操作,是存在一致性的。例如:加载驱动,利用驱动管理器连接数据库等;而不一样的地方在于,执行增删改使用的是更新方法,接下来我们将使用新的方法,查询方法。原创 2022-09-22 07:51:59 · 2493 阅读 · 5 评论 -
【JDBC】使用IDEA连接数据库,执行增删改操作。
JDBC是一个Java与数据库通信的规范(接口),各大数据库厂商会去实现JDBC规范(实现类),而上一篇文章提到的jar 包就是包含各种实现类的压缩包。这篇文章,我将介绍如何尝试利用JDBC规范来连接数据库,对数据库进行更新操作。原创 2022-09-21 08:29:22 · 3722 阅读 · 10 评论 -
【JDBC】idea添加mysql-jar包(很轻松)
简单易懂教程,手把手教你为idea项目导入jar包,加载驱动。原创 2022-09-14 22:30:43 · 9463 阅读 · 38 评论
分享