convertir la table SQL en java bean classe
Je travaille dans une application web à l'aide d'un grand nombre de tables SQL. J'ai besoin de créer pour chaque table un bean java de la classe. Je suis à la recherche d'un outil qui peut convertir la table SQL pour un bean java de la classe. Il aidera à gagner du temps.
Voici un exemple:
studentTable (studentId, firstname, lastname, yearLevel)
-->
public class Student {
@Id
@Column
@GeneratedValue(strategy=GenerationType.AUTO)
private int studentId;
@Column
private String firstname;
@Column
private String lastname;
@Column
private int yearLevel;
public Student(){}
public Student(int studentId, String firstname, String lastname,
int yearLevel) {
super();
this.studentId = studentId;
this.firstname = firstname;
this.lastname = lastname;
this.yearLevel = yearLevel;
}
public int getStudentId() {
return studentId;
}
public void setStudentId(int studentId) {
this.studentId = studentId;
}
public String getFirstname() {
return firstname;
}
public void setFirstname(String firstname) {
this.firstname = firstname;
}
public String getLastname() {
return lastname;
}
public void setLastname(String lastname) {
this.lastname = lastname;
}
public int getYearLevel() {
return yearLevel;
}
public void setYearLevel(int yearLevel) {
this.yearLevel = yearLevel;
}
}
Avez-vous une idée à propos d'un tel outil.
Vous pourriez faire un mysqldump et exécuter un script sur ce fichier pour créer un fichier java.
thnx pour votre réponse. J'ai fait un dump et j'en ai eu .fichier sql. Pouvez-vous s'il vous plaît expliquez-moi maintenant comment faire pour exécuter un script sur ce fichier pour créer le haricot de java ?
Découvrez la Couture. C'est maladroit, mais qui fonctionne superbement bien,y compris toutes les relations
Je n'ai pas essayé, mais il semble être proche de ce que vous voulez. sql2java.sourceforge.net sourceforge.net/projects/middlegen hibernate.org/subprojects/tools.html
thnx pour votre réponse. J'ai fait un dump et j'en ai eu .fichier sql. Pouvez-vous s'il vous plaît expliquez-moi maintenant comment faire pour exécuter un script sur ce fichier pour créer le haricot de java ?
Découvrez la Couture. C'est maladroit, mais qui fonctionne superbement bien,y compris toutes les relations
Je n'ai pas essayé, mais il semble être proche de ce que vous voulez. sql2java.sourceforge.net sourceforge.net/projects/middlegen hibernate.org/subprojects/tools.html
OriginalL'auteur Nabil Salah | 2013-05-13
Vous devez vous connecter pour publier un commentaire.
Utiliser Hibernate.
Il permet de générer le modèle des classes pour vos tables de base de données.
La "fonction" est appelé:
Hibernate mapping files and POJO'S from database
, également utiliserHibernate Reverse Engineering Wizard
.J'utilise Netbeans et Hibernate pour générer de tous ces modèles.
J'ai trouvé la solution grâce à ces deux liens : omtlab.com/java-hibernate-reverse-engineering-eclipse-tutorial wikihow.com/Generate-Hibernate-Pojo-Classes-from-DB-Tables profitez-en !
vous êtes les bienvenus.
quelques détails sur la FAÇON dont vous utilisez Netbeans ou même un lien vers un bon netbeans promenade à travers vous recommande de rendre cette un vote des réponses...
OriginalL'auteur JeroenVP
Eclipse est une telle fonctionnalité, mais je ne suis pas sûr qu'il fonctionne correctement pour tous les cas et qu'il gère correctement les relations entre les tables. En tout cas, jetez un oeil à ce lien(la Création et la Modification des Entités), ça pourrait aider.
OriginalL'auteur Eugene