Спящий Муравей Инструменты - PullRequest
1 голос
/ 19 декабря 2011

Я использовал инструмент hibernate ant для создания классов pojo hibernate с аннотациями. Какова стратегия генерации класса POJO из существующих таблиц, использующих ANT SCRIPT?

Я разобрался с ответом и выкладываю его.

1 Ответ

3 голосов
/ 19 декабря 2011
If table column is having not null constraint, 
then a property related to that column in generated class will be of primitive type.

If table column is not having not null constraint, 
then a property related to that column in generated class will be of java.lang.X type.
(X == any of Integer,Byte,Float,Double depends on table column type in database)

If table column is having primary key constraint, 
then a property related to that column in generated class will be of primitive type.

If table column is having primary key constraint and it is AUTO INCREAMENT OR foreign key,
then a property related to that column in generated class will be of java.lang.X type.
(X == any of Integer,Byte,Float,Double depends on table column type in database)
...