//
//package com.smallchill.test.beetlsql;
//
//import java.sql.Connection;
//import java.sql.DriverManager;
//import java.sql.SQLException;
//import java.util.List;
//
//import org.beetl.sql.core.ConnectionSource;
//
///**
// * @author suxinjie
// *
// */
//public class MySqlConnection implements ConnectionSource {
//
//	private Connection _getConn(){
//		String driver = "com.mysql.jdbc.Driver";
//        String dbName = "blade";
//        String password = "root";
//        String userName = "root";
//        String url = "jdbc:mysql://localhost:3306/" + dbName + "?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true";
//        Connection conn = null;
//        try {
//			Class.forName(driver);
//			conn = DriverManager.getConnection(url, userName, password);
//			conn.setAutoCommit(false);
//		} catch (ClassNotFoundException e) {
//			e.printStackTrace();
//		} catch (SQLException e) {
//			e.printStackTrace();
//		}
//		return conn;
//	}
//
//	@Override
//	public Connection getMaster() {
//		return _getConn();
//	}
//
//	@SuppressWarnings("rawtypes")
//	@Override
//	public Connection getConn(String sqlId, boolean isUpdate, String sql, List paras) {
//		return _getConn();
//	}
//
//
//
//	@Override
//	public boolean isTransaction() {
//		// TODO Auto-generated method stub
//		return false;
//	}
//
//	@Override
//	public Connection getSlave() {
//		return this.getMaster();
//	}
//
//	@Override
//	public void forceBegin(boolean isMaster) {
//		// TODO Auto-generated method stub
//
//	}
//
//	@Override
//	public void forceEnd() {
//		// TODO Auto-generated method stub
//
//	}
//
//
//
//}
