![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jdbc
qq_27794571
这个作者很懒,什么都没留下…
展开
-
JDBC学习总结_2_DBUtils
接着上一节的内容开始总结: 数据库操作步骤是固定的,只有sql语句和结果集的操作是变化的, 我们可以将这些重复的操作(注册驱动,连接,关闭) 提取出来,自己写一个工具类. 如果只使用JDBC,我们会发现冗余代码过多, 为了简化JDBC开发, 再来引入apache commens组件中的一个成员DBUtils.DBUtils封装了对JDBC的操作,简化lJDBC的操作,可以少写代码;DBUtils原创 2017-08-12 21:08:57 · 250 阅读 · 0 评论 -
JDBC学习总结_3_数据库连接池DBCP
实际开发中 获得连接 或 释放资源 是非常消耗系统的两个过程. 而数据库在实际应用中用户的访问量是巨大的,每次操作数据库都需要 获得连接 释放资源,那对资源的浪费是可想而知的; 为了解决这个问题, 连接池顺应而生.其原理与线程池一致. 提前创建n个连接 并存入连接池容器,当你需要的时候从里面拿出去,完成操作以后通过close()方法归还连接.每个数据库不一样,很多第三方软件机构它也会对java开原创 2017-08-12 22:22:35 · 236 阅读 · 0 评论 -
JDBC学习总结_1_PreparedStatement
学的东西多了就容易忘记, 希望通过写总结的方式记录一些重要的知识点, 也便于日后复习 最重要的是每次总结都是对相关知识的重新思考 理解的越深入,记忆越深刻;jdbc的引入 各种数据库都是不一样的,也就是说java程序员需要对不同的数据库连接提供不同的实现, 但是数据库厂商的数据库一般不是开源的 ,不了解内部原理是没法儿实现, 再者数据库对开发人员而言只是一个存储数据的工具,花费如此原创 2017-08-11 21:37:29 · 232 阅读 · 0 评论