有些时候,配置一个spring+mybatis框架,然后写xml,dao ,service显得特别繁琐。
如果我们只是想查一下数据库,不考虑连接复用也不考虑动态sql,可以用原生的jdbc来实现,方便快捷,也有利于认识原生jdbc。
我们需要的东西其实不多:
一个数据库连接的配置文件(甚至这个也可以不需要),
db.properties
driver=oracle.jdbc.driver.OracleDriver
url=jdbc:oracle:thin:@ip:port:sid
user=username
password=pwd
一个class
import java.io.IOException;
import java.sql.*;
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;
/**
* Created by tm on 2016/12/16.
*/
public class Test {
/**
* 初始化数据库,加载驱动。
* 调用方法
* @param args
*/
public static void main(String[] args) {
DbConfig.initDriver();
Map data = new HashMap();
Test test = new Test();
System.out.println(test.updateState(data));
}
/**
* 更新某个状态
* @param data
* @return
*/
public boolean updateState(Map data) {
Connection conn = null;
boolean flag = false;