我正在使用休眠版本 3.2.5 我有这样的 HQL:
select new org.com.Utilities.Inventario.ReporteInventario(P.Id,P.Name,DP.Rotacion,LongResult,IntegerResult,IntegerResult,IntegerResult,IntegerResult,IntegerResult,IntegerResult,)
我有一个这样的构造函数:
public ReporteInventario(
String CodPro,
String NomProd,
String RotProd,
Long TotalStock,
Integer Val1,
Integer Val2,
Integer Val3,
Integer Val4,
Integer Val5,
Integer Val6)
工作正常。但我尝试了以下方法:
public ReporteInventario(
String CodPro,
String NomProd,
String RotProd,
Long TotalStock,
Integer.. Array)
但我收到不符合要求的构造函数。我不喜欢冗长。我的问题是我可以在我的 Hibernate 可以填充的构造函数中使用 Varargs。多谢。