Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.ResultSet;
- import java.sql.SQLException;
- import java.sql.Statement;
- public class DBOracleUtils {
- private static Connection con;
- private static String username ="root";
- private static String password = "1234";
- private static String url = "jdbc:oracle:thin:@localhost:1521:xe";
- private static String driverClass = "oracle.jdbc.driver.OracleDriver";
- static {
- try {
- Class.forName(driverClass);
- } catch (ClassNotFoundException ex) {
- ex.printStackTrace();
- }
- }
- public static Connection getConnection() throws SQLException{
- return con = DriverManager.getConnection(url, username, password);
- }
- public static void beginTransaction(){
- if(con!=null){
- try {
- con.setAutoCommit(false);
- } catch (SQLException ex) {
- ex.printStackTrace();
- }
- }
- }
- public static void commit(){
- if(con!=null){
- try {
- con.commit();
- } catch (SQLException ex) {
- ex.printStackTrace();
- }
- }
- }
- public static void rollback(){
- if(con!=null){
- try {
- con.rollback();
- } catch (SQLException ex) {
- ex.printStackTrace();
- }
- }
- }
- public static void closeDBOracleUtils(ResultSet rs, Statement stmt, Connection con){
- try {
- if(rs!=null) {
- rs.close();
- rs =null;
- }
- }
- catch (SQLException ex) {
- ex.printStackTrace();
- }
- try {
- if(stmt!=null) {
- stmt.close();
- stmt =null;
- }
- }
- catch (SQLException ex) {
- ex.printStackTrace();
- }
- try {
- if(con!=null) {
- con.close();
- con =null;
- }
- }
- catch (SQLException ex) {
- ex.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement