⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 commondao.java

📁 JSP+SQL 论坛系统 仅供参考哈 不错的就是功能少了点 嘿嘿
💻 JAVA
字号:
package com.dao;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class CommonDAO {

	// 根据用户id获得用户名字
	public static String getUserNameById(Integer uId) {
		BaseDAO dao = new BaseDAO();
		ResultSet rs = null;
		String sql = "select * from userInfo where uId = ?";
		try {
			rs = dao.executeQuery(sql, new Object[] { uId });
			if (rs != null && rs.next()) {
				return rs.getString("uName");
			}
		} catch (SQLException e) {
			e.printStackTrace();
		} finally {
			dao.closeResultSet();
			dao.closeStatement();
			dao.closeConnection();
		}
		return null;
	}

	// 格式化时间
	public static String getDateFormat(Date date) {
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
		if (date != null) {
			return sdf.format(date);
		}
		return "";
	}

	/**
	 * 把一个字符串替换成另一个字符串
	 * 
	 * @param input
	 *            原字符串
	 * @param needReplaceStr
	 *            需要替换的参数
	 * @param replaceStr
	 *            替换的参数
	 * @return String 返回替换后的结果
	 */
	public static String replace(String input, String needReplaceStr,
			String replaceStr) {

		if (input == null || input.length() == 0
				|| input.indexOf(needReplaceStr, 0) < 0) {
			return input;
		} else {
			int i = 0;
			int j = 0;
			int needReplaceLength = needReplaceStr.length();
			StringBuffer buffer = new StringBuffer();
			while ((i = input.indexOf(needReplaceStr, i)) >= 0) {
				buffer.append(input.substring(j, i)).append(replaceStr);
				j = (i += needReplaceLength);
			}
			input = buffer.append(input.substring(j)).toString();
			buffer = null;
			return input;
		}
	}

	// 测试
	public static void main(String[] args) {

	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -