Могу ли я программно установить конфигурацию файла hibernate.cfg.xml в Java? - PullRequest
0 голосов
/ 25 мая 2011

Как настроить конфигурацию базы данных и сопоставление в файле Java без использования файла hibernate.cfg.xml?

1 Ответ

1 голос
/ 25 мая 2011

hibernate.cfg.xml - это старая школа - я ею не пользовался годами. Используйте аннотации javax.persistance и комментируйте ваши классы - hibernate сделает все остальное.

Вот очень простой пример:

import javax.persistence.*;

@Entity
@Table(name = "my_table")
public class MyTable {

    private Integer id;
    private String someColumn;

    @Id
    @GeneratedValue
    @Column(name = "my_table_id", unique = true, nullable = false)
    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    @Column(name = "some_column")
    public String getSomeValue() {
        return someColumn;
    }

    public void setSomeColumn(String someColumn) {
        this.someColumn = someColumn;
    }    
}

См. эту документацию для объяснения всех аннотаций гибернации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...