![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JDBC
肌肉大大
这个作者很懒,什么都没留下…
展开
-
dao层,和服务层
dao层我们经常将针对单表的操作封装在一个类,这个类常被叫做dao层,dao层中的操作往往是原子层,只会进行一个操作biz层biz层是我们说的服务层,服务层针对的是将多个操作进行封装,也就是说是对事物的操作,称为service层...原创 2021-01-24 20:50:44 · 184 阅读 · 0 评论 -
自己造轮子(四)--------封装查询操作
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、为什么要封装数据查询操作?二、使用步骤1.使用哪种集合2.如何封装数据查询操作总结前言再进行操作的时候,我们将能直接与数据库进行操作的名叫dao层(数据访问层),使用dao层的优点就是避免了我们直接访问数据库,造成代码冗余,接下来就将如何封装数据查询操作提示:以下是本篇文章正文内容,下面案例可供参考一、为什么要封装数据查询操作?在程序使用过程当中,我们访问的数据库往往不是存在于本地上,是要异地访问的,那么如何提原创 2021-01-23 16:58:41 · 122 阅读 · 0 评论 -
自己造轮子---------------(三)对于DBHelper中的方法进行优化
文章目录前言一、解决方法?总结前言DBhelper工具类再对占位符方法的封装及其优化提示:以下是本篇文章正文内容,下面案例可供参考一、解决方法?在我们查看DBHelper的代码时,我们发现再对占位符的处理是每个方法都需要进行使用的,所以我们何不将其抽象出来单独作为一个方法以便使用,这时候,也可以用于执行查询操作public void setParams(PreparedStatement pstmt,Object...params){ if(params!=null&&原创 2021-01-22 23:01:01 · 77 阅读 · 0 评论 -
自己造轮子(二)----通过属性文件获取数据库的连接
文章目录前言一、先创建一个属性文件用于存放数据库配置的文件二、将属性文件导入DBHelper中1.创建类来加载属性文件节省资源2.在DBHelper中进行修改总结前言当我们在观看DBHelper的源代码的时候会发现,数据库进行连接是通过驱动和地址进行连接的,那么如果这个工具类跟换了工作环境,连接岂不是要是小,所以我们将利用到属性文件一、先创建一个属性文件用于存放数据库配置的文件此文件名叫做db.properties二、将属性文件导入DBHelper中1.创建类来加载属性文件节省资源.原创 2021-01-21 23:59:10 · 94 阅读 · 0 评论 -
属性文件读取和使用
前言在属性文件通过程序读取的时候只需要进行一次读取,那么我们就要想方设法节省资源的使用,提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warn原创 2021-01-21 23:34:17 · 91 阅读 · 0 评论 -
自己造轮子-------DBhelper的完成(一)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-01-18 23:09:17 · 149 阅读 · 0 评论 -
Orcl分页查询中如何快速计算开始行号
已知条件pageNo:当前的页码pageSize:每页记录数未知条件startNum:开始行号endNum:结束行号startNum:(pageNo-1)pageSizeendNum:pageNopageSize+1原创 2021-01-14 20:27:23 · 184 阅读 · 0 评论 -
数据库杂七杂八的遗忘点
DDL:数据库定义语言关键字(create drop alter , truncate)DML:数据库操作语言关键字:(insert ,update, delete)DCL:数据库控制语言关键字(grant…)DQL:数据库查询语言关键字(select)PrepareStatment:存储多行结构的对象,预编译对象中的方法有execute:执行任意语句executeUpdate:执行无返回结果的语句,返回的结果为操纵数据的条数:DDL,DMLexecuteQury:查询语句,返回一个原创 2021-01-12 18:27:17 · 53 阅读 · 0 评论 -
JDBC与数据库Orcal相连
JDBC通用连接方式注意:url为资源定位地址第一步:使用反射机制,类加载器加载驱动class.formate(“驱动字节码地址”)class.formate(“oracle.jdbc.driver.OracleDriver.class”);第二步创建连接Connection con=DriverManager.getConnection(“jdbc:oracle:thin:@本机地址:端口号/服务器名”,“账号”,“密码”")第三步验证是否成功Orcal提供的连接方式OracleD原创 2021-01-12 17:46:37 · 84 阅读 · 0 评论