java的对象存储到mysql数据库中

grasshoper97 2008-01-10 05:11:48
java的对象存储到mysql数据库中,只能用hibinate技术吗?
有没有其他更简单的办法,因为只存储同一个类的几个对象,每个对象作为一条记录中的一个字段,谢谢
...全文
589 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanxue_sys 2008-05-07
  • 打赏
  • 举报
回复
hibinate实际上也就是封装了JDBC的操作而已。hibinate插入一个对象,实际上最终还是使用的JDBC,只不过自己封装了一个方法,你也可以自己封装一个方法,然后去组织SQL语句就好了
zzr82528 2008-02-26
  • 打赏
  • 举报
回复
同意1楼
rubysun2008 2008-02-26
  • 打赏
  • 举报
回复
序列化用流存吧
qiuyangtj 2008-02-25
  • 打赏
  • 举报
回复
ibatis也可以
约翰羊 2008-02-20
  • 打赏
  • 举报
回复
关注
jspxnet 2008-02-19
  • 打赏
  • 举报
回复
你可以更具类型转换为文本格式保存进去就可以了。

给你推荐一个东西 Xtream,能够将bean转换为XML然后你在保存到数据库就可以了。
grasshoper97 2008-02-19
  • 打赏
  • 举报
回复
把类实现Serialize接口, 然后按照Blob来存
------------------------------

我知道思路了,具体怎么操作啊?什么代码可以把一个字节数组放到blob字段里头,网上找不到这方面的代码
grasshoper97 2008-02-17
  • 打赏
  • 举报
回复
这很简单,序列化-> byte[]-> Base64编码...

能否给出具体的代码啊,
如何把序列化后的字节数组存入数据库的一个字段中?如何读出来
比如一个很简单的类
class cat
{
String name;
String color;
public cat(String n,String c)
{
name=n;
color=c;
}

}
zysmiracle 2008-02-17
  • 打赏
  • 举报
回复
按照属性来存, 一个属性对应一列, 或者把类实现Serialize接口, 然后按照Blob来存
janic_wile 2008-01-11
  • 打赏
  • 举报
回复
应该是hibernate吧?
cursor_wang 2008-01-11
  • 打赏
  • 举报
回复
用jdbc就可以了,hibinate实际上是对jdbc的封装.
healer_kx 2008-01-10
  • 打赏
  • 举报
回复
这很简单,序列化->byte[]->Base64编码...

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧