通过配置文件连接mysql_利用配置文件连接数据库
Driver=oracle.jdbc.OracleDriver
Con=jdbc:oracle:thin:@175.3.15.9:1521:orcl
User=scott
Pwd=tiger //properties配置文件
package Java;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.Properties;
public class Shuju {
public static void Select(String sql) throws Exception {
Properties a = new Properties();
a.load(new FileInputStream("src/Java/properties")); //配置文件地址
String driver =a.getProperty("Driver");
String con =a.getProperty("Con");
String user =a.getProperty("User");
String pwd =a.getProperty("Pwd"); //获取配置文件内容
Class.forName(driver);
Connection con1;
con1 = DriverManager.getConnection(con, user, pwd);
Statement sta=con1.createStatement();
ResultSet rs = sta.executeQuery(sql);
while(rs.next()){
String str1=rs.getString(1);
String str2=rs.getString(2);
String str3=rs.getString(3);
System.out.println("ename: "+str1+" deptno: "+ str2+" sal: "+str3 );
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Shuju a = new Shuju();
try {
a.Select("select ename,a.deptno,sal from emp,(select deptno,min(sal) as minsal from emp GROUP BY deptno)a where emp.deptno = a.deptno and emp.sal = a.minsal");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
通过配置文件连接mysql_利用配置文件连接数据库相关推荐
- mye连接mysql_利用MyEclipse连接数据库并自动生成基于注解或者XML的实体类
一.利用MyEclipse连接数据库 1. 打开MyEclipse的数据库连接视图 然后在Other中找到"MyEclipse Database"中的DB Browser 2. 在 ...
- iphone远程连接mysql_如何远程连接数据库 原来是这样的
数据库连接有很多种,而最常用的有ACCESS,MYSQL,SQL-SERVER等系列的数据库,而MYSQL,SQL-SERVER是与源码程序分离的,一般在购买空间时,都会有配置相对应的数据库空间的哦. ...
- jsch连接mysql_使用jsch连接数据库
通过java的jsch连接远程数据库 有时候我们本地代码可能无法连接数据库,因为数据库增加了白名单,指定ip的服务器才可以连接到数据库,不过我们可以通过连接该指定ip的服务器,然后通过该服务器连接数据 ...
- java下mysql连接配置文件_Java读取.properties配置文件并连接数据库
1.读取配置文件 //Properties集合 流对象读取键值对 public static void getNum() throws Exception { Properties p=new Pro ...
- php的配置文件config.php连接mysql_常见问题:数据库连接失败,请检查数据库配置: config config.php...
数据库连接失败,请检查数据库配置:/config/config.php,出现这个问题,正常是数据库的配置文件缺失,或是配置文件里面的数据库相关信息不正确导致的.请安如下步骤检查下.看看问题是否还存在: ...
- 利用JDBC连接数据库(MySQL)
1 在eclipse中创建一个maven项目(在Java模式下,不要在JavaEE模式下) 1.1 file -->> new -->> project 2 下载数据库驱动 ...
- hybris mysql_利用 AWS 打造高可用 SAP Hybris 系统
概述: SAP Hybris是整个e-commerce 领域的领先系统解决方案,许多客户在选择打造自己的e-commerce系统时,都会考虑选择SAP Hybris. 这篇blog将会介绍如何利用AW ...
- java bean配置文件_Spring中多配置文件及引用其他bean的方式
Spring多配置文件有什么好处? 按照目的.功能去拆分配置文件,可以提高配置文件的可读性与维护性,如将配置事务管理.数据源等少改动的配置与配置bean单独分开. Spring读取配置文件的几种方式: ...
- @PropertySource读取外部配置文件中的k-v保存到运行的环境变量中,加载完微博的配置文件以后使用${}取配置文件中的键值
@PropertySource读取外部配置文件中的k-v保存到运行的环境变量中,加载完微博的配置文件以后使用${}取配置文件中的键值 该注解value={},可以使用String数组形式,读取多个配置 ...
最新文章
- SpringBean默认是单例的,高并发情况下,如何保证并发安全?
- 运维企业专题(2)HTTP加速器——Varnish缓存机制后篇(后端服务器集群、负载均衡与CDN推送平台搭建)
- combobox的使用
- OpenStack-MitakaCentos7.2双节点搭建--(五)Neutron服务
- Java 基础之 Random类和Math.random()方法
- IOS8如何获取当前UIViewController
- WAMP本地环境配置多站点虚拟目录教程(详细)
- 带你读论文丨异常检测算法及发展趋势分析
- c语言多线程面试题,iOS面试题--网络多线程
- 无线Wifi模块AP和STA工作模式详解
- X 射线技术揭示芯片的秘密!
- 浏览器跨域问题(jsonp)——jsonp详解
- C++ 解引用操作符重载
- Q122:PBRT-V3,提高Monte Carlo积分计算效率的方法——Russian Roulette和Splitting(13.7章节)
- Cockos REAPER for Mac(音轨录制编辑软件)
- .NET 4.0 使用 asyn await
- PMP学习笔记之四 第三章 单个项目管理过程
- 【烟雾检测】基于matlab背景模糊模型视频烟雾检测【含Matlab源码 153 期】
- 重置oracle sys的密码,oracle 重置sys密码的方法介绍
- PHP一句话木马后门