Hibernate中怎么插入一张图片到MySQL数据库中? 求一web项目的例子,要包含(Hibernate+struts框架)
答案:4 悬赏:30 手机版
解决时间 2021-02-10 02:02
- 提问者网友:藍了天白赴美
- 2021-02-09 12:01
Hibernate中怎么插入一张图片到MySQL数据库中? 求一web项目的例子,要包含(Hibernate+struts框架)
最佳答案
- 五星知识达人网友:青灯有味
- 2021-02-09 12:56
blob或者clob 他们是大字段对象存储,存图片的字节流文档什么的,但是一般不把图片存在数据库中,一般存的是文件的存储的路径,然后取出路径在htm上的src标签引用即可。程序你自己写吧struts支持图片上传,传完记得存一遍图片存储的路径就能找到,一般是在你项目的根路径下建个文件库。
全部回答
- 1楼网友:杯酒困英雄
- 2021-02-09 15:31
显示?是正常的,即使你插入成功,也会显示hibernate: insert into student (name, age, id) values (?, ?, ?)。出错主要是主键重复了,可以考虑添加主键生成策略,自动生成主键。
- 2楼网友:轻雾山林
- 2021-02-09 14:56
插入图片都是插入路径的, 图片保存在服务器上,你把图片的路径插入到mysql数据库的一个字段里,你要取的时候只要顺着那个路径在服务器上找到就可以了
- 3楼网友:孤独的牧羊人
- 2021-02-09 13:47
图片不能放到数据库,你在你的项目WEBRoot下建立一个图片文件夹,你可以上传图片(具体实现去查),把图片路径和名称保存到数据库,用的时候直接去数据库里查图片名称。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯