java jdbc连接数据库,Properties 属性设置参数方法

今天在整合为数据库发现在配置中实现的赋值方式,可以用代码实现。特记录下共以后参考:

代码:
        // 操作数据库
        Connection conn;

String strDatabase ="northeasttycoon";
            try {
                String url = "jdbc:sqlserver:127.0.0.1:1433;DatabaseName=strDatabase;";
                Properties pro = new Properties();
                pro.setProperty("initialSize", "10");
                pro.setProperty("maxActive", "100");
                pro.setProperty("maxIdle", "70");
                pro.setProperty("minIdle", "10");
                pro.setProperty("testOnBorrow", "true");

pro.setProperty("validationQuery", "select 1");
                pro.setProperty("removeAbandonedTimeout", "120");
                pro.setProperty("removeAbandoned", "true");
                pro.setProperty("username", strUserName);
                pro.setProperty("password", strPassWord);

conn = DriverManager.getConnection(url, pro);
                // Statement stmt;
                PreparedStatement stmt;
                ResultSet rs;

String sql = "select * from  t_northeasttycoon";

// 建立Statement对象
                stmt = conn.prepareStatement(sql);

/**
                 * Statement createStatement() 创建一个 Statement 对象来将 SQL 语句发送到(northeasttycoon)数据库。
                 */
                // 执行数据库查询语句
                rs = stmt.executeQuery();
                /**
                 * ResultSet executeQuery(String sql) throws SQLException 执行给定的
                 * SQL 语句,该语句返回单个 ResultSet 对象
                 */
                while (rs.next()) {
        // 查询结果
                }
                if (rs != null) {
                    rs.close();
                    rs = null;
                }
                if (stmt != null) {
                    stmt.close();
                    stmt = null;
                }
                if (conn != null) {
                    conn.close();
                    conn = null;
                }
            } catch (SQLException e) {
                e.printStackTrace();
            }

原文地址:https://www.cnblogs.com/northeastTycoon/p/9991545.html

时间: 2024-11-06 13:59:26

java jdbc连接数据库,Properties 属性设置参数方法的相关文章

java加载properties文件的六种方法总结

java加载properties文件的六种方法总结 java加载properties文件的六中基本方式实现 java加载properties文件的方式主要分为两大类: >一种是通过import java.util.Properties类中的load(InputStream in)方法加载: >另一种是通过import java.util.ResourceBundle类的getBundle(String baseName)方法加载. 注意:一定要区分路径格式 实现代码如下: 1 2 3 4 5

Java怎样对一个属性设置set或get方法的快捷键

具体步骤如下: 首页,在testApp.java 类中定义属性,例如:public Sting name; 其次,Alt+Shift+S,  选择Generate Getters and Setter...这一项,然后如图 就能得到 public String getName() { return name; } public void setName(String name) { this.name = name; } 下面是使用demo public class testApp { publ

java中对象,属性,和方法的关系?

5.object和Class的深入理解---属性和方法   (视频下载) (全部书籍) 抽象Abstract:[新手可忽略不影响继续学习]   (视频下载) (全部书籍)很多java 的书中都谈到了抽象abstract的概念,到底什么是抽象?马克-to-win:抽取关键相关特性(属性和方法)构成对象,用程序的方法逻辑和数据结构 属性模拟现实的世界对象.比如上节的例子,现实世界的计算机里的window很复杂,那么多像素,那么多颜色,那我们如何萃取出和我们相关的属性和方法完 成我们的客户的需求呢?这

Java JDBC连接数据库 Access连接数据库

1.加载JDBC驱动程序:  在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),再通过java.lang.Class类的静态方法forName(String  className)实现. 例如: try{ //加载MySql的驱动类 Class.forName("com.mysql.jdbc.Driver") ; }catch(ClassNotFoundException e){ System.out.println("找不到驱动程序类 ,加载驱动

bootstrap datepicker属性设置 以及方法和事件

DatePicker支持鼠标点选日期,同时还可以通过键盘控制选择: page up/down - 上一月.下一月 ctrl+page up/down - 上一年.下一年 ctrl+home - 当前月或最后一次打开的日期 ctrl+left/right - 上一天.下一天 ctrl+up/down - 上一周.下一周 enter - 确定选择日期 ctrl+end - 关闭并清除已选择的日期 escape - 关闭并取消选择 实用功能: $.datepicker.setDefaults( set

datepicker 属性设置 以及方法和事件

DatePicker支持鼠标点选日期,同时还可以通过键盘控制选择: page up/down - 上一月.下一月 ctrl+page up/down - 上一年.下一年 ctrl+home - 当前月或最后一次打开的日期 ctrl+left/right - 上一天.下一天 ctrl+up/down - 上一周.下一周 enter - 确定选择日期 ctrl+end - 关闭并清除已选择的日期 escape - 关闭并取消选择 实用功能: $.datepicker.setDefaults( set

java JDBC (五) properties配置文件

1.在src目录下创建文件 database.properties driver = com.mysql.jdbc.Driver url = jdbc:mysql://192.168.0.207:3306/mydb user = root pwd = XXXXXXXXXXXX 2.创建读取配置文件信息的类DBProperties.java package cn.sasa.demo4; import java.io.IOException; import java.io.InputStream;

java JDBC 连接数据库查询数据与直接使用sql的疑问

JDBC 封装连接是好的前提: SystemAuthorizingRealm c = new SystemAuthorizingRealm(); conn = c.getConnection(); // conn = ((DataSource) SpringContextUtil.getBean("dataSource")).getConnection(); PreparedStatement ps = conn.prepareStatement(sql); ps.setString(

Java 程序 关于Properties 类使用Store方法时不能会覆盖以前Properties 文件的内容

F:\\Demo.properties 文件内容: #\u65B0\u589E\u4FE1\u606F#Wed Sep 14 11:16:24 CST 2016province=广东tt=近蛋city=佛山市 java代码: public static void test() throws IOException {        FileWriter writer = new FileWriter("F:\\Demo.properties");        FileReader r