docs: public static PreparedStatement prepareStatement(Connection conn, String sql, Object... params) throws SQLException {
  		Assert.notBlank(sql, "Sql String must be not blank!");
  
  		sql = sql.trim();
  		SqlLog.INSTASNCE.log(sql, params);
  		PreparedStatement ps;
  		if (StrUtil.startWithIgnoreCase(sql, "insert")) {
  			// 插入默认返回主键
  			ps = conn.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
  		} else {
  			ps = conn.prepareStatement(sql);
  		}
  		return fillParams(ps, params);
  	}