博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一次写 java 请求数据库连接
阅读量:6802 次
发布时间:2019-06-26

本文共 1578 字,大约阅读时间需要 5 分钟。

hot3.png

最近涉及了一些 java 的项目, 有涉及数据库连接的部分, 学习用之, 记下笔记。 自己的代码风格很差啊,有个格式话的工具就好了, 学习使用IDEA。。

// TestDB.javaimport org.postgresql.* ;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.* ;public class TestDB { public static Connection getConn(){ Connection conn = null; try{ Class.forName("org.postgresql.Driver"); String url = "jdbc:postgresql://localhost:5432/drupal"; String user = "postgres"; String password= "postgres"; try { conn = DriverManager.getConnection(url, user, password); } catch (SQLException exc){ exc.printStackTrace(); } } catch (ClassNotFoundException exc){ exc.printStackTrace(); } return conn; } }// TestDBMain.javaimport java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class TestDbMain{ public static void main(String[] args) { Connection conn=TestDB.getConn(); String sql="select 1"; Statement stmt=null; ResultSet rs=null; try { stmt=conn.createStatement(); rs=stmt.executeQuery(sql); while(rs.next()){ System.out.println(rs.getInt(1)); } } catch (SQLException e) { e.printStackTrace(); } }}

参考文章:

转载于:https://my.oschina.net/innovation/blog/348758

你可能感兴趣的文章
程序员必须知道的10大基础实用算法及其讲解
查看>>
信息化一周回顾:金融业大数据十大趋势
查看>>
Http、TCP/IP协议与Socket之间的区别
查看>>
ARM工控主板在驾考驾培智能终端的使用
查看>>
大数据开启“互联网+统计”新模式
查看>>
文思海辉:智慧数据避免企业成为大数据时代落伍者
查看>>
如何通过SSH隧道实现 Windows Pass the Ticket攻击?
查看>>
破解“动物农场”高级间谍平台Dino
查看>>
食品巨头康尼格拉:数据分析如何影响企业成本?
查看>>
迅雷发布“星域CDN” 做条颠覆市场的鲶鱼
查看>>
多租户特性一定是SaaS软件的必要特征吗?
查看>>
英国《数字经济法案》
查看>>
聊天机器人并不适合每一项业务和每个人
查看>>
Asp.net与Flex交互测试记录
查看>>
《抓住听众心理——演讲者要知道的100件事》一16.时间是相对的
查看>>
运维前线:一线运维专家的运维方法、技巧与实践1.8 运维自动化依赖的团队模型...
查看>>
《树莓派渗透测试实战》——第1章 树莓派和Kali Linux基础知识
查看>>
《圣殿祭司的ASP.NET4.0专家技术手册》----1-7 HTML5与CSS3的支持
查看>>
数据结构之链表
查看>>
八年了必须放手了,我不是你妈妈
查看>>