我有一个字符串存储在oracle中的RAW数据类型中,并想将其转换为java字符串。
遵循Spring JPA存储库代码。
@Query(value =“从double中选择cryptFun.encrypt(:str)”,nativeQuery = true)
public byte [] findEncryptedToken(@Param(“ str”)字符串令牌);
以上查询中的cryptFun.encrypt(str)函数返回RAW数据类型。
以下是Java转换:
byte[] rawDataTypeBytes = repository.findEncryptedStr("1111111111111111");
String token = DatatypeConverter.printHexBinary(rawDataTypeBytes);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句