query = "select a from Author a where a.birthdate = :birthdate"
)
})
-public class Author extends DomainObject {
+public class Author extends DomainObject<Author> {
public static final String FIND_ALL = "Author.findAll";
public static final String FIND_BY_ID = "Author.findById";
public static final String FIND_BY_NAME = "Author.findByName";
public static final String FIND_BY_BIRTHDATE = "Author.findByBirthDate";
- public static final String NAME_PROPERTY = "name";
- public static final String BIRTHDATE_PROPERTY = "birthdate";
+ public static final String NAME_PARAMETER = "name";
+ public static final String BIRTHDATE_PARAMETER = "birthdate";
@Id
@Column(
return target;
}
+ @Override
+ public Long getId() {
+ return id;
+ }
+
}