最新要闻
- 世界今热点:徊的拼音_徊怎么组词
- 流媒体时代谋生艰难!好莱坞编剧15年来将首次罢工
- 为何插电混动车主爱在外充电 理想高管分析:薅羊毛感觉爽
- 当前资讯!司机等红绿灯时看手机被罚200扣3分 车是静止状态:网友吵翻 但事实没错
- NV一代神卡卷土重来!Steam新报告:RTX 40降价仍没存在感_当前热议
- 五一想在户外看电影、选购投影仪一定要注意这几点
- 浙商证券研究所所长助理陈杭离职:否认网传800万年薪,专心处理舆论_世界热资讯
- Win11“颠覆性”功能被遗弃:失效三个月仍被微软无视
- 嘴硬还是明智?丰田高管:电动汽车技术不成熟、混动才实用
- 同花顺ai机构活跃度指标公式源码_活跃度100
- 喝的二五八万是什么意思_二五八万是什么意思
- 性能达SteamDeck两倍!华硕ROG Ally掌机先行开箱来了
- 奇葩!插队发飙者称是换队 网友吐槽发飙发泼有理:景区称仍算插队
- 天天热议:手机就能跑!开源AI机器人MLC LLM发布:无需联网
- 喜欢玩手机 那就活该单身
- 沃尔沃首款全电动汽车现已准备好接触其首批英国客户
广告
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
Java读取数据库表
Java读取数据库表
package com.easycrud.builder;import com.easycrud.utils.PropertiesUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.sql.*;/** * @BelongsProject: EasyCrud * @BelongsPackage: com.easycrud.builder * @Author: xpx * @Email: 2436846019@qq.com * @CreateTime: 2023-05-02 18:02 * @Description: 读Table * @Version: 1.0 */public class BuildTable { private static final Logger logger = LoggerFactory.getLogger(BuildTable.class); private static Connection conn = null; /** * 查表名和表注释 */ private static String SQL_SHOW_TABLE_STATUS = "show table status"; /** * 读配置,连接数据库 */ static { String driverName = PropertiesUtils.getString("db.driver.name"); String url = PropertiesUtils.getString("db.url"); String user = PropertiesUtils.getString("db.username"); String password = PropertiesUtils.getString("db.password"); try { Class.forName(driverName); conn = DriverManager.getConnection(url,user,password); } catch (Exception e) { logger.error("数据库连接失败",e); } } /** * 读取表 */ public static void getTables() { PreparedStatement ps = null; ResultSet tableResult = null; try{ ps = conn.prepareStatement(SQL_SHOW_TABLE_STATUS); tableResult = ps.executeQuery(); while(tableResult.next()) { String tableName = tableResult.getString("name"); String comment = tableResult.getString("comment"); logger.info("tableName:{},comment:{}",tableName,comment); } }catch (Exception e){ logger.error("读取表失败",e); }finally { if (tableResult != null) { try { tableResult.close(); } catch (SQLException e) { e.printStackTrace(); } } if (ps != null) { try { ps.close(); } catch (SQLException e) { e.printStackTrace(); } } if (conn != null) { try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } }}
新手引导
Logger
Java自带的日志。
常见用法如下,打印日志信息:
(相关资料图)
logger.error("数据库连接失败",e)
logger.info("tableName:{},comment:{}",tableName,comment),{}是占位符
LoggerFactory.getLogger(xxx.class)
指定类初始化日志对象,在日志输出的时候,可以打印出日志信息所在类。
Connection
Connection 对象用于打开与数据源的连接。
Class.forName(driverName)
加载驱动程序。
DriverManager.getConnection(url,user,password)
获取数据库连接。
PreparedStatement
用来执行SQL查询语句的 API 之一。
ResultSet
结果集 (ResultSet) 是数据中查询结果返回的一种对象,结果集是一个存储查询结果的对象。
ps = conn.prepareStatement(SQL_SHOW_TABLE_STATUS)
执行前会对SQL语句进行预编译的操作,然后就开始执行SQL语句,并返回结果。
tableResult = ps.executeQuery()
把数据库响应的查询结果存放在ResultSet类对象中供我们使用。
ResultSet中next()方法
ResultSet中指针的初始位置位于第一行之前;第一次调用next()方法将会把第一行设置为当前行。
name和comment
分别代表执行数据库show table status语句后查询出的表名和表注释。配合ResultSet的getString()方法得到对应值。
关键词:
-
Java读取数据库表
Java读取数据库表packagecom easycrud builder;importcom easycrud utils PropertiesUtils;importorg slf4j
来源: python图像处理库
Java读取数据库表
世界今热点:徊的拼音_徊怎么组词
流媒体时代谋生艰难!好莱坞编剧15年来将首次罢工
为何插电混动车主爱在外充电 理想高管分析:薅羊毛感觉爽
当前资讯!司机等红绿灯时看手机被罚200扣3分 车是静止状态:网友吵翻 但事实没错
NV一代神卡卷土重来!Steam新报告:RTX 40降价仍没存在感_当前热议
五一想在户外看电影、选购投影仪一定要注意这几点
浙商证券研究所所长助理陈杭离职:否认网传800万年薪,专心处理舆论_世界热资讯
81.数组 全球热门
Win11“颠覆性”功能被遗弃:失效三个月仍被微软无视
嘴硬还是明智?丰田高管:电动汽车技术不成熟、混动才实用
同花顺ai机构活跃度指标公式源码_活跃度100
Android-图片压缩(二)-纯干货
C# 常量 结构体 委托 热门看点
喝的二五八万是什么意思_二五八万是什么意思
性能达SteamDeck两倍!华硕ROG Ally掌机先行开箱来了
奇葩!插队发飙者称是换队 网友吐槽发飙发泼有理:景区称仍算插队
天天热议:手机就能跑!开源AI机器人MLC LLM发布:无需联网
喜欢玩手机 那就活该单身
沃尔沃首款全电动汽车现已准备好接触其首批英国客户
降价伤人伤己?特斯拉国内外突然涨价背后:实为去库存|每日短讯
ChatGPT导致信息泄露后:三星将开发内部AI工具
女子淄博吃烧烤排不上队被投喂饱 山东太热情:人民日报点赞
11.迷宫问题(BFS 储存路径)
哈弗的新款Boxy SUV由前路虎设计师设计|世界球精选
韩国大学生吃掉天价香蕉艺术品 称是行为艺术!原作者回应了 每日速读
焦点快报!最高热效率达44%:五菱柳机自研高热效发动机点火成功
私拆承重墙高楼已加固 居民称胆真大:多层裂纹被掩盖 还敢住吗
坏账损失核算方法有_坏账损失核算方法 世界即时看
卖不动很无奈?NVIDIA对RTX 4090官降:今年第三次了
华为重申保持创新:1年1615亿研发费下14nm以上EDA国产化 5G必要专利全球第一_全球观热点
appuploader iOS 应用自动发布
苹果酸酶_关于苹果酸酶的简介
Windows 12这般模样?概念设计出炉:任务栏/开始菜单无比舒服 天天头条
21 文件六大基本操作|焦点速读
Tomcat7安装基于jdk 1.7环境
全球资讯:STM32_5(中断)
ASML吓坏?俄罗斯放狠话加快自研光刻机 能产7nm芯片:合作伙伴敲定
画面瘆人!印度机场从一女子包中搜出22种蛇 环球百事通
《最终幻想16》召唤兽概念图曝光!极具设计感 世界热闻
显存容量很重要!RTX 3060 8GB魔改12GB显存后:性能提升22%-全球球精选
全球播报:长城魏玛奇朵dht-phev特调版外观设计精致,线条流畅
业主拆承重墙 裂缝已蔓延到21层行为被称谋杀:律师回应公共安全罪可刑拘-当前短讯
被指插队发飙当事人回应原委上热搜 是排队平移非插队:自己被冤枉 网友看醉
世界最新:物业公司在小区建简易摊位 合同到期 业主能不能收回?
哈希表与布隆过滤器
全球观热点:好客山东名不虚传!淄博0.85米志愿者喝着奶帮看行李
爱买不买?三星等国外大厂减产倒逼SSD等存储涨价 国产厂商不怕|焦点资讯
当前资讯!素质堪忧?垃圾站现1000万日元 日本12人前去冒领:最终结果意外
孔雀为躲游客拔毛被滑车碾压:为珍贵白孔雀!景区回应_全球速看
【世界报资讯】五一“赛程近半” 文娱及旅游等消费数据有多强劲?
gcc/g++编译 全球最新
全球百事通!家电行业周报:三大白电4月空冰洗排产数据较好
每日简讯:提前十一天!《塞尔达传说:王国之泪》意外偷跑:模拟器可玩
终于像是“次世代”了:微软为Xbox开发新版UI
高质量发展调研行丨产业集群提速 项目建设正酣-天天快资讯
五一返程注意!暴雨大暴雨要来了:华东、华中将现今年来最强降雨_环球快讯
世界微资讯!特斯拉差点破产:马斯克入选瑞典“失败博物馆”
曝小鹏“自动驾驶”避让大车险冲出高架 客服回应:会反馈核实|世界播资讯
时讯:失业潮或在路上!IBM计划用AI取代7800个岗位
环球观焦点:5月24开播!美版《西游ABC》来了:杨紫琼演观音 吴彦祖演美猴王
天天热头条丨傅欢俱乐部赛事达成200次出场,中超175场,中甲25场
频频把辅助驾驶当成自动驾驶:一嘴硬的理想车主撞了-全球热门
云南母鸡山服务区冲厕出现红水吓跑小孩:工作人员释疑 长见识 全球即时
对标苹果!微软自研Arm芯片在路上了|天天播报
靠增程抢的充电桩 凭什么让给纯电? 当前速讯
环球观察:学系统集成项目管理工程师(中项)系列16a_风险管理(上)
今亮点!AI组建社交鬼城 所有人类禁止入内:上万AI自主聊天!
加快IPv4退网:我国IPv6从能用到好用了_当前速看
靠增程抢的充电桩 凭什么让给纯电?
苹果版“余额宝”开局迅猛!Apple Card四天吸金69亿元_天天报资讯
全球球精选!刘亦菲国籍能改回来吗 刘亦菲国籍
【经验分享】使用Windows自带Xbox显示游戏帧率
美国4月ISM制造业环比上升但连续六个月萎缩,Markit制造业重回扩张
23年4月新能源汽车品牌销量排名来了 埃安、理想杀疯了|焦点资讯
超越《长空之王》!电影《人生路不熟》成劳动节单日票房冠军
【全球新视野】特斯拉又“失控” 车头撞没:这次不是单踏板的祸 别克变道所致网友称可怜
国内票房破4亿!《长空之王》国外口碑解禁:老外狂赞 歼20等精彩
孙殿义_环球新资讯
热资讯!孙楼村
算法3:质数的个数-全球观察
【世界报资讯】扛起农业大市担当 打造新时代鱼米之乡实践样板
视点!小米汽车可期!网友在厦门4S店偶遇卢伟冰
男子路边尝大爷樱桃没买被收2元直呼憋气 主动让尝:网友吐槽坑
全球聚焦:找段错误找了一个小时,纪念一下
环球今热点:2023-05-01:给你一个整数 n , 请你在无限的整数序列 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ...]
20 文件系统的格式化操作_世界聚看点
天天热点评!详解 HTTPS 概念
当前快播:荷兰一男子疯狂捐精成550个孩子的爸爸:被判禁止捐精 再捐每次罚款76万
环球实时:吉利副总裁:不管极氪蔚来 中国品牌总要有一个打BBA的
当前简讯:男子订民宿被毁约 房东:住满了 没办法
定制长沙独家游玩攻略,大学生手绘旅游地图 世界今日讯
Mac M芯片使用PD安装centos7无页面安装
环球观点:自研“北斗高精”!百度地图宣布攻破“宇宙最难”8D重庆隧道导航
天天动态:米粉直呼Redmi Note 12 Turbo续航太顶:亮屏4小时耗电才33% 用的还是流量
焦点速递!斗图冯骥才看了答案。
天天微速讯:C# 基础编程题集锦
最近公共祖先 倍增算法
《长空之王》无悬念领跑!五一档新片总票房破10亿元:你贡献多少?