我希望你做得很好,我有一个小问题,我无法独自解决,我不会撒谎,当涉及到Spring和Java时,我是一个乞求者。正如标题中提到的,我有这个小错误,我试图从一个名为的表中获取数据,所以我创建了一个Java DAO类来从该表中获取数据:tr_type_conformite@Repositorypublic class ConformiteDaoImpl extends AbstractDaoImpl<Object, Long> implements ConformiteDao { @Autowired private ConfirmiteContratDaoJPA conformiteDaoJPA; @SuppressWarnings({ "unchecked", "rawtypes" }) @Override public CrudRepository getCrudRepositoryImpl() { // TODO Auto-generated method stub return null; } @Override public List<TrTypeConformite> recupererListeConformitePourContrat() { // TODO Auto-generated method stub return getJPAQueryFactory().selectFrom(QTrTypeConformite.trTypeConformite).fetch(); }}这是我的实体:@Entity@Table(name = "tr_type_conformite")@Getter @Setterpublic class TrTypeConformite extends AbstractTrEntity { private static final long serialVersionUID = 1L; @Column(name = "code", nullable = false, length=11) private String code; @Column(name = "type", nullable = false) private EnumTypeConformite type; @Column(name = "ordre", nullable = false, length=11) private int ordre;}这是我的枚举:public enum EnumTypeConformite { VIGIL("VIGIL"), PPE("PPE"), T("T"); private String value; private EnumTypeConformite(String value) { this.value = value; } public String getValue(){ return value; }}但是当我执行调用我的DAO方法的服务时,我得到了这个大错误:由以下原因引起:java.sql.SQL 异常: 无效的值 获取Int() - “T”关于我的错误来自哪里的一大堆,当我执行我的服务时,它会调用我的DAO类。任何帮助将不胜感激。
1 回答

慕的地8271018
TA贡献1796条经验 获得超4个赞
添加回答
举报
0/150
提交
取消