【发布时间】:2015-11-27 23:26:23
【问题描述】:
我是一个新手,我正在通过 JavaTPoint 网站自学,我已经在这个主题上http://www.javatpoint.com/registration-form-in-jsp。
我现在要做的不是用户,而是将 Car 添加到我的数据库中,我什么都懂,但是只有一件事我不知道,即 Image 的数据类型。我试图用谷歌搜索解决方案,但它令人困惑。我将展示一小部分专注于 Image 的代码,这是我执行 Get-Set 部分的 Java 类。
谁能帮我在这个图像文件中放入什么数据类型,以便我可以将它放入我的 CarDao(我正在关注的教程的 RegisterDao)中,以便我可以将其设置为
--> ps.setWhatDataType(9,c.getcarImage());
我在我的 MySQL 中将这个图像声明为 longblob,就像我在一些示例中经常看到的那样。
public class Car {
private WhatDataType carImage;
public WhatDataType getcarImage() {
return carImage;
}
public void setcarImage(WhatDataType carImage) {
this.carImage = carImage;
}
【问题讨论】:
-
这取决于您以后希望如何使用返回的信息。您可以将指向图像的链接作为字符串返回,也可以返回表示图像数据的字节数组(如果您以后想从其他地方生成真实图像并且您知道所有必要的元数据)。如果您想获取表示图像的对象,还可以返回
java.awt.Image或其他子类型。 -
那么我想做的事是不可能的还是错的先生?感谢您尽早纠正我,我认为它会以同样的方式工作。我会尝试搜索你说的那些东西,非常感谢你