我有一个存储在MySQL数据库(blob列)中的java对象。 我该如何使用或投射此物体?
在数据库中我确实有这样的东西
Tab:
+------------+---------+
| ID | CONTENT|
+------------+---------+
| 1 | (BLOB) |
| 2 | (BLOB) |
+------------+---------+
在CONTENT列中安装了一个java对象,让我们说 MyJavaObject Class 。 如果我尝试读取jruby中的内容,我会收到一个字符串对象。
require 'java'
$CLASSPATH << "my/java/class/folder"
java_import 'MyJavaObject'
在JRuby中,我可以创建一个新的MyJavaObject。
testObject = MyJavaObject.new
testObject.doSomeThing
但如果阅读内容栏:
obj = Tab.CONTENT
puts obj.class
=>nilClass
我怎样才能告诉JRuby将对象作为java类?