Classes @Component Hibernate
Eu hibernei aulas anotadas no meu programa. Como estou executando um projeto Spring, eu os incluí no arquivo servlet.xml (com.student.dto é o nome do pacote real) e adicionei @Component na entidade Contatos. Existe uma maneira de automatizar a adição de @Component em todas as classes de hibernação .. Cada vez que crio um modelo, acabo fazendo isso e sinto que deve ser melhor fazer isso.
<context:component-scan base-package="com.student.dto" />
@Component
@Entity
@Table(name = "Contacts", catalog = "javadb")
public class ContactsDTO implements java.io.Serializable {
private int idContacts;
private StudentDTO StudentDTO;
private String addr1;
private String addr2;
private String city;
private String state;
private String pinCode;
private String country;
private String phone;
private String mobile;
private String email;
private String contactscol;
public ContactsDTO() {
}
public ContactsDTO(int idContacts) {
this.idContacts = idContacts;
}
public ContactsDTO(int idContacts, StudentDTO StudentDTO, String addr1,
String addr2, String city, String state, String pinCode,
String country, String phone, String mobile, String email,
String contactscol) {
this.idContacts = idContacts;
this.StudentDTO = StudentDTO;
this.addr1 = addr1;
this.addr2 = addr2;
this.city = city;
this.state = state;
this.pinCode = pinCode;
this.country = country;
this.phone = phone;
this.mobile = mobile;
this.email = email;
this.contactscol = contactscol;
}
getters & setters