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