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

OriginalL'auteur Nabil Salah | 2013-05-13