【java基础:JDBC】通过读取配置文件进行数据库连接并读取数据的Demostration
2017-12-21 15:42
1341 查看
package jdbc; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.Properties; /* * 通过读取配置文件信息,进行JDBC的注册,链接,执行,来获取mysql数据库中zhangwu数据表的信息,并打印。 */ public class PropertiesDemo { public static void main(String[] args) throws IOException, ClassNotFoundException, SQLException { /* 下面这行代码比较少见,但是非常NICE:通过获取本类的Class对象,然后再通过getClassLoader()获取类加载器, 通过类加载器的getResourceAsStream()方法获取bin目录下的资源文件的读取流,通过这样的方法来加载bin目录下的配置文件。 这种方法与普通的读取流有所不同,普通的流会指定目录,比如指定src目录,但这种方法是直接读取bin目录下的配置文件。 */ InputStream ins=PropertiesDemo.class.getClassLoader().getResourceAsStream("databaseproperties.properties"); Properties pp=new Properties(); pp.load(ins); String driverClass=pp.getProperty("driver"); String url=pp.getProperty("url"); String username=pp.getProperty("username"); String password=pp.getProperty("password"); //1,注册驱动 Class.forName(driverClass); //2,获取连接对象 Connection con=DriverManager.getConnection(url, username, password); //3,获取执行对象 PreparedStatement ps=con.prepareStatement("SELECT * FROM zhangwu"); //4,执行对象,获取结果集 ResultSet rs=ps.executeQuery(); while(rs.next()) { System.out.println(rs.getString("zid")+" "+rs.getString("zname")+" "+rs.getString("zmoney")); } //5,关闭资源 rs.close(); con.close(); } }
相关文章推荐
- JavaWeb之JDBC(二)采用读取配置文件方式编写JDBC的工具类,获取数据库的连接
- jdbc基础 (二) 通过properties配置文件连接数据库
- 使用weblogic连接池来得到数据库连接(通过配置文件进行读取的优化方案)
- Java_JDBC连接数据库_使用读取配置文件的方式
- jdbc基础 (二) 通过properties配置文件连接数据库
- 话说Java jdbc数据库连接,从配置文件中读取连接基本信息实例
- jdbc基础 (二) 通过properties配置文件连接数据库
- jdbc基础 (二) 通过properties配置文件连接数据库
- JDBC实例--通过连接工具类DBUtil +配置文件来获取连接数据库,方便又快捷
- 通过读取web.xml文件中的配置参数连接数据库(原)
- DOM4J 读取XML配置文件进行数据库连接
- jdbc ----利用配置文件进行数据库连接
- java 单元测试一(读取配置文件 jdbc访问数据库)
- java使用不同厂商驱动进行数据库连接(配置文件)
- JAVA读取XML文件并利用该文件对数据库进行配置操作
- [java][spring]取得通过配置文件和注解注入的bean、取得当前数据库连接、取得Appli
- [java][spring]取得通过配置文件和注解注入的bean、取得当前数据库连接、取得ApplicationContext的方法
- Hibernate动态建表,通过hbm.xml配置文件创建数据表,进行数据库操作, 动态模型
- JAVA读取XML文件并利用该文件对数据库进行配置操作
- javaJDBC(2)-抽取jdbcutil及配置文件读取数据库信息