工具包

package com.wh.utils;


import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DateUtil {
	public static Date dateParse(String regdate, String pattern)  {
		SimpleDateFormat sdf = new SimpleDateFormat(pattern);
		try {
			return sdf.parse(regdate);
		} catch (ParseException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return new Date();
	}
}

package com.wh.utils;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class DBUtil {
	private static String driver="com.mysql.jdbc.Driver";
	//加载数据库驱动
	private static String url="jdbc:mysql://localhost:3306/user";
	//获得数据库路径
	private static String username="root";
	private static String password="123456";
	/*
	 * 获得数据库的连接
	 */
public static Connection getConnection() {
	 Connection connection=null;
	try {
		Class.forName(driver);
		try {
			connection=DriverManager.getConnection(url, username, password);
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	} catch (ClassNotFoundException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
	return connection;
}
/*
 * 关闭连接
 */
public static void closeConnection(Connection con,Statement st,ResultSet rs) {
	try {
		if(rs!=null) {
			rs.close();
		}
		if(st!=null) {
			st.close();
		}
		if(con!=null) {
			con.close();
		}
	} catch (SQLException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
}
/*
 * 关闭连接
 */
public static void closeConnection(Connection con,PreparedStatement ps,ResultSet rs) {
	try {
		if(rs!=null) {
			rs.close();
		}
		if(ps!=null) {
			ps.close();
		}
		if(con!=null) {
			con.close();
		}
	} catch (SQLException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
}
}

package com.wh.utils;
/*
 * 注册状态的枚举类
 */
public enum RegisterStatus {
	SUCCESS, FAILURE, REAISTERED
}


猜你喜欢

转载自blog.csdn.net/qq_36109477/article/details/85111150