• Jdbc连接


    
    
    ConnectionFactory 类


    package com.oaec.shopping.jdbc; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.util.Properties;
    public class ConnectionFactory { private static String DRIVER; private static String URL; private static String UNAME; private static String UPASS; // 在类被加载时执行,只会执行一次 static { // 从配置文件读取键值对 // 存储键值对--集合 Properties prop = new Properties(); try { // 把properties文件中的数据加载到prop对象中 // 要求:ConnectionFactory类和jdbc.properties在同一个包下 prop.load(ConnectionFactory.class.getResourceAsStream("jdbc.properties")); // value=getProperty(key):通过键获取值 DRIVER = prop.getProperty("driver"); URL = prop.getProperty("url"); UNAME = prop.getProperty("username"); UPASS = prop.getProperty("password"); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public static Connection getConnection() { Connection conn = null; try { Class.forName(DRIVER); conn = DriverManager.getConnection(URL, UNAME, UPASS); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return conn; } public static void main(String[] args) { System.out.println(ConnectionFactory.getConnection()); } } jdbc.properties文件 driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/ye_mart?useUnicode=true&characterEncoding=utf-8 username=root password=




  • 相关阅读:
    SpringCloud就是分布式啊?!?!?!
    有没有可能让运算符作为函数参数?
    【问题】用C++结构体实现顺序表,数据超过数组长度后,表长自动+1
    数学模型与数据结构的丝连
    最浅显易懂的数据库索引讲解
    whois 信息
    旁站C段查询
    网络搜索引擎
    服务指纹识别
    绕过CDN查找ip方法总结
  • 原文地址:https://www.cnblogs.com/keyi/p/6688741.html
Copyright © 2020-2023  润新知