protected boolean isIdentity(BeanProperty p) { if (p.isId()) { try { IdType idType = p.getBeanDescriptor().getIdType(); if (idType.equals(IdType.IDENTITY)){ int jdbcType = p.getScalarType().getJdbcType(); if (jdbcType == Types.INTEGER || jdbcType == Types.BIGINT || jdbcType == Types.SMALLINT) { return true; } } } catch (Exception e){ String msg = "Error determining identity on property "+p.getFullBeanName(); logger.log(Level.SEVERE, msg, e); } } return false; }
protected boolean isIdentity(BeanProperty p) { if (p.isId()) { try { IdType idType = p.getBeanDescriptor().getIdType(); if (idType.equals(IdType.IDENTITY)){ int jdbcType = p.getScalarType().getJdbcType(); if (jdbcType == Types.INTEGER || jdbcType == Types.BIGINT || jdbcType == Types.SMALLINT) { return true; } } } catch (Exception e){ String msg = "Error determining identity on property "+p.getFullBeanName(); logger.log(Level.SEVERE, msg, e); } } return false; }
if (IdType.SEQUENCE.equals(desc.getIdType()) && !dbIdentity.isSupportsSequence()) { if (IdType.IDENTITY.equals(desc.getIdType()) && !dbIdentity.isSupportsIdentity()) { if (IdType.GENERATOR.equals(desc.getIdType())) { String genName = desc.getIdGeneratorName(); if (UuidIdGenerator.AUTO_UUID.equals(genName)) { if (IdType.IDENTITY.equals(desc.getIdType())) {
if (IdType.SEQUENCE.equals(desc.getIdType()) && !dbIdentity.isSupportsSequence()) { if (IdType.IDENTITY.equals(desc.getIdType()) && !dbIdentity.isSupportsIdentity()) { if (IdType.GENERATOR.equals(desc.getIdType())) { String genName = desc.getIdGeneratorName(); if (UuidIdGenerator.AUTO_UUID.equals(genName)) { if (IdType.IDENTITY.equals(desc.getIdType())) {