有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java JPA ORM映射

我在Java类中有一个属性,它有时接受int值,有时接受String值,所以我声明了field对象,将这两种数据类型只存储在一个变量中

在ORM映射之后,my Object属性的MySQL数据类型是什么?这种映射是否存在任何问题


共 (1) 个答案

  1. # 1 楼答案

    只需将类中的特定字段(属性)声明为String,将MySQL中的特定字段(属性)声明为varchar即可。然后,要向该属性添加int值,只需通过以下方式使其成为字符串:

    Integer.valueOf(intValue).toString();
    

    您可以通过以下方式使该属性为int:

    Integer.parseInt(attribute); //where attribute is your String field