1

是否可以从 varchar 类型的数据库列中读取数据作为 java 中的 char 数组?

我必须补充一点,我正在使用 MyBatis。到目前为止,我的互联网拖网还没有带来任何东西。

4

2 回答 2

4

为什么你不能把它读成 aString然后转换成 a char[]

char[] chars = rs.getString("VARCHAR_COLUMN").toCharArray();
于 2012-08-16T10:44:05.253 回答
0

我决定提供 SqlSessionDaoSupport 的实现并使用 ResultHandler 将字符串数据转换为 char 数组以存储在简单的 POJO 中。

这并没有提供完美的解决方案,因为我想从数据库中读取数据作为 char 数组并且永远不会构造字符串。然而,这是朝着正确方向迈出的良好一步。

于 2012-08-17T07:52:59.123 回答