java jdbc 工具_实现JDBC的工具类
package mysql;
/*
* 实现JDBC的工具类
* 定义方法,直接返回数据库的连接对象
*/
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
public class JDBCUtils {
private JDBCUtils() {
};
public static Connection con;
static {
try {
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection
("jdbc.mysql://localhost:3306/mybase","root","root");
} catch (Exception e) {
e.printStackTrace();
}
}
/*
* 定义静态方法,返回数据库的连接对象
*/
public static Connection getConnection() {
return con;
}
public static void close(Connection con,PreparedStatement pst,ResultSet rs) {
if(con != null) {
try {
con.close();
}catch(Exception ex) {
System.out .println();
}
}
if(pst != null) {
try {
pst.close();
}catch(Exception ex) {
System.out .println();
}
}
if(rs != null) {
try {
rs.close();
}catch(Exception ex) {
System.out .println();
}
}
}
}
package mysql;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class JDBCUtilstest {
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
Connection con = JDBCUtils.getConnection();
PreparedStatement pst = con.prepareStatement("SELECT sname FROM sort");
ResultSet rs = pst.executeQuery();
while(rs.next()) {
System.out .println("sname");
}
JDBCUtils.close(con, pst, rs);
}
}
java jdbc 工具_实现JDBC的工具类相关推荐
- java写渗透工具_常用渗透测试工具使用tips
(7)sqlmap(python脚本学习下) 经典sql注入工具 (这种针对参数的工具,不知道是不是扫描方式有问题,还是怎么着,怎么才能抓几个包,或者把常用点的包抓出来) 抓几个sqlmap的包 sq ...
- 安卓打包工具_独立开发之工具篇
本文介绍下目前开发中所用到的开发工具. 硬件篇: 2014年入手MacPro 小米5 iPhone 6s 两部手机主要用来测试和体验竞品. 目前最大问题就是电脑跟手机的存储空间不足,总需要去删除一些东 ...
- 最好用的_古书制作工具_古籍排版工具_古文排版_自动生成古书_多种古书风格_古籍制作工具_个性化书籍制作工具
古书制作工具_古籍排版工具使用方法 前言 最好用的古书制作工具, 最好用的古籍排版工具, 最好用的古籍制作工具, 最好用的古文排版, 自动古书排版, 自动书籍排版, 自动生成古书, 多种古书风格 可自 ...
- 金士顿u盘分区工具_使用U盘工具给电脑硬盘快速分区教程
导读:什么是硬盘分区?怎样使用u盘给硬盘分区?如何使用u深度u盘启动盘制作工具制作好的u盘启动盘给全新的硬盘分区?通过以下所介绍的u盘为硬盘分区的教程,教您使用u深度启动u盘怎么给硬盘分区,让您体验到 ...
- seo伪原创工具_文章伪原创工具哪个好用(伪原创工具有哪些)
从事网站seo优化的工作基本上每天都会和文章打交道,因为网站的排名与网站的收录关系是非常大的,网站的收录又和文章息息相关,搜索引擎的胃口是比较喜欢新的内容.原创的内容,而对于一些文案功底比较没那么好的 ...
- 工作效率 工具_我使用的工具加快了我的工作流程,使我的工作效率更高
工作效率 工具 by Egwuenu Gift 通过Egwuenu礼物 我使用的工具加快了我的工作流程,使我的工作效率更高 (The tools I use speed up my workflow ...
- 历史 微信开发者工具_不用微信开发者工具也能调试微信页面
一般调试微信页面的时候,我们都会按照微信开发的官网教程,让你去安装微信开发者工具,然后在微信开发者工具上调试, 这样有时候会不会感觉很麻烦? 而且这个工具还经常卡死. 1515737321133.jp ...
- java 编写命令行工具_编写命令行工具
1.使用common-cli编写命令行工具 commons-cli是Apache开源组织提供的用于解析命令行参数的包. 先引用common-cli依赖包: commons-cli commons-cl ...
- java jdbc分页_使用JDBC进行分页查询
package day03; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLExc ...
最新文章
- NopCommerce 增加 Customer Attributes
- ESFramework介绍之(31)―― 消息分类及对应的处理器
- centos7 /etc/profile 文件模板
- C语言 底层IO lseek
- 压测学习总结(7)——Jmeter性能测试之脚本增强
- 用Python全自动播放尔雅网课
- 用生成对抗网络给雪人上色,探索人工智能时代的美学
- 220805我文明的体现在书法艺术上此对标志LOGO设计产生的积极深远影响分析
- 西瓜书第三章阅读笔记
- 鸟与虫(四)pexels搜到的我都想要,
- Windows11电脑丢失了数据该怎么恢复?
- 物不知数用计算机解法怎么解,物不知数
- 批量提取 data/app目录中的apk文件
- rpm mysql 忘记密码_centos7 yum安装mysql5.7并在root密码忘记的情况下重设密码
- linux硬盘对拷 ghost,100%完美保留数据 Ghost硬盘对拷_硬盘_内存硬盘技巧-中关村在线...
- 指定的服务器标记为删除,如何解决“指定的服务已被标记为删除”错误
- java中将毫秒值转换为小数点形式(几点几格式)的方法
- 小白opencv的入门处理技巧
- 课程设计报告linux小游戏,嵌入式课程设计报告---贪吃蛇游戏.doc
- SnnGrow快讯:微软被曝整合ChatGPT进必应向谷歌宣战?、消息称微软将把OpenAI人工智能技术整合至Office:或可编写电子邮件、学校封杀,大厂禁用,ChatGPT引发大面积恐慌?
热门文章
- pandas使用query函数基于判断条件获得dataframe中满足条件的数据行(row)的索引列表(index of rows matching conditions in dataframe)
- R语言使用fs包的path_wd函数基于自定义文件路径规则,批量生成多个文件或者文件夹对应的绝对(absolute)文件路径(constructs absolute path)
- R语言ggplot2可视化条形图(bar plot)、并为条形图添加误差条(error bar)、自定义设置误差条(error bar)的颜色/色彩( Barplots with Error bar)
- TypeError: expected str, bytes or os.PathLike object, not module
- python代码获取今天、昨天、明天的日期
- sql服务器登录名为电脑名如何修改,如何恢复数据库的账号 登录名/用户名等
- java语言编写简易表达式_将简单的表达语言放入Java
- 乾坤符和鸿蒙符,少年三国志四种暗金兵符技能怎么样 四种暗金兵符技能分析...
- 用python汇总pdf文件_Python处理PDF文件-简译与总结
- stm32使用flymcu烧写程序