/** * 用户id * @return */ @Id @GeneratedValue(strategy = IDENTITY) @Column(name = "id", unique = true, nullable = false) public Integer getId() { return this.id; }
private boolean isProcessingId(XMLContext.Default defaults) { boolean isExplicit = defaults.getAccess() != null; boolean correctAccess = ( PropertyType.PROPERTY.equals( propertyType ) && AccessType.PROPERTY.equals( defaults.getAccess() ) ) || ( PropertyType.FIELD.equals( propertyType ) && AccessType.FIELD .equals( defaults.getAccess() ) ); boolean hasId = defaults.canUseJavaAnnotations() && ( isPhysicalAnnotationPresent( Id.class ) || isPhysicalAnnotationPresent( EmbeddedId.class ) ); //if ( properAccessOnMetadataComplete || properOverridingOnMetadataNonComplete ) { boolean mirrorAttributeIsId = defaults.canUseJavaAnnotations() && ( mirroredAttribute != null && ( mirroredAttribute.isAnnotationPresent( Id.class ) || mirroredAttribute.isAnnotationPresent( EmbeddedId.class ) ) ); boolean propertyIsDefault = PropertyType.PROPERTY.equals( propertyType ) && !mirrorAttributeIsId; return correctAccess || ( !isExplicit && hasId ) || ( !isExplicit && propertyIsDefault ); }
public static Field getIdField(Object object) { List<Field> fieldList = new ArrayList<>(); Field[] declaredFields = object.getClass().getDeclaredFields(); for (Field field : declaredFields) { if (field.isAnnotationPresent(Id.class)) { fieldList.add(field); } } if (fieldList.size() == 0) { throw new RuntimeException(object.getClass().getSimpleName() + "实体类必须有一个包含@Id的字段"); } if (fieldList.size() > 1) { throw new RuntimeException(object.getClass().getSimpleName() + "实体类必须有一个包含@Id的字段"); } return fieldList.get(0); }
@Id @GeneratedValue @Override public Long getId() { return super.getId(); }
@Id @Column(length = 32) @GeneratedValue(generator = "system-uuid") @GenericGenerator(name = "system-uuid", strategy = "uuid") public String getId() { return id; }
@Id @GenericGenerator(name="generator",strategy="assigned") @GeneratedValue(generator="generator") @Column(length=32) public String getName() { return name; }
/** * Adds an @Id annotation to the specified annotationList if the specified element has the id * attribute set to true. This should only be the case for many-to-one or one-to-one * associations. */ private void getAssociationId(List<Annotation> annotationList, Element element) { String attrVal = element.attributeValue( "id" ); if ( "true".equals( attrVal ) ) { AnnotationDescriptor ad = new AnnotationDescriptor( Id.class ); annotationList.add( AnnotationFactory.create( ad ) ); } }
@Column(name = "brand_id") @Override @Id @GeneratedValue public Long getId() { return super.getId(); }
@Id @GeneratedValue(strategy = IDENTITY) @Column(name = "id", unique = true, nullable = false) public Integer getId() { return id; }
public Payment(long Id, String title, String paymentType, String price, String currency, String explanation, String theRoomNumber, String dateTime) { super(); this.id = Id; this.title = title; this.paymentType = paymentType; this.price = price; this.currency = currency; this.explanation = explanation; this.roomNumber = theRoomNumber; this.dateTime = dateTime; }
private static DomainIdAnnotationNotFoundException createIDNotfoundException(Class<? extends Object> clazz) { logger.error("在"+clazz.getName()+"中找不到含有"+Id.class.getName()+"注解的get方法,或字段。"); DomainIdAnnotationNotFoundException exception = new DomainIdAnnotationNotFoundException("在"+ clazz.getName()+"中找不到含有"+Id.class.getName()+"注解的get方法,或字段。"); exception.printStackTrace(); return exception; }
public User(long id, String firstName, String lastName, String nickName, String password, String email, String role) { super(); Id = id; FirstName = firstName; LastName = lastName; NickName = nickName; Password = password; Email = email; Role = role; }
@Id @GeneratedValue(strategy=IDENTITY) @Column(name="orderNumber", unique=true, nullable=false) public Integer getOrderNumber() { return this.orderNumber; }
@Id @GeneratedValue(strategy = IDENTITY) @Column(name = "Id", unique = true, nullable = false) public Integer getId() { return this.id; }
/** @return 主键. */ @Id @Column(name = "ID", unique = true, nullable = false) public Long getId() { return this.id; }
/** @return null. */ @Id @Column(name = "ID", unique = true, nullable = false) public Long getId() { return this.id; }
@Id @GeneratedValue(strategy = GenerationType.AUTO) public Long getId() { return id; }
@Id @Column(name="ID") public int getMallid() { return mallid; }
@Id public int getOrderId() { return orderId; }
@Id @GeneratedValue(strategy = GenerationType.AUTO) public Integer getId() { return id; }
@Id @GeneratedValue(strategy = IDENTITY) @Column(name = "ID", unique = true, nullable = false) public Integer getId() { return this.id; }
@Id @GeneratedValue(strategy = IDENTITY) @Column(name = "Id", unique = true, nullable = false) public int getId() { return id; }