Category Archives: Java

Eclipse is running in a JRE, but a JDK is required 解决方法

解决警告:Eclipse is running in a JRE, but a JDK is required
Some Maven plugins may not work when importing projects or updating source folders.

Posted in Java | Tagged , , | 3 Comments

JDBC CallableStatement INOUT Parameter 参数使用

INOUT参数既作输入又做输出用.  除了需要使用setDataType(value)之外, 还需要registerOutParameter. 例如:
String sql = "CALL ALTOBJ ( SOMETHING, ?, ?)"; // 第一个参数为IN

More…

Posted in Java | Tagged , , | 1 Comment

[旧]Java: JDBC 取得ResultSet的长度

JDBC 取得ResultSet的长度:

	resultSet.last(); // 游标移到最后, 获得rs长度
			int length = resultSet.getRow();
			resultSet.first(); // 还原游标到rs开头
Posted in Java | Tagged , | 1 Comment

[旧文存档]多维度的IF语句重构

多维度的IF语句重构 – 注释掉的为重构前的代码, 杂乱且可读性极低.

More…

Posted in Java, 软件工程 | Tagged , | Leave a comment

[旧文存档]JDBC: java.sql.SQLException: 结果集已耗尽 & 对只转发结果集的无效操作

1. java.sql.SQLException: 结果集已耗尽
原因: 执行的数据库查询没有查询到任何结果,却调用了resultSet.next().
2. java.sql.SQLException: 对只转发结果集的无效操作:
如果conn在创建时, 若不给定参数,预设是ResultSe

More…

Posted in Java | Tagged , | Leave a comment