Hibernate Pojo Generator

Софтуер снимки:
Hibernate Pojo Generator
Софтуер детайли:
Версия: 0.9.5
Дата на качване: 3 Jun 15
Розробник: Wallace Wadge
Разрешително: Безплатно
Популярност: 8

Rating: nan/5 (Total Votes: 0)

Hibernate POJO Generator е програма, която генерира всички код необходимо Java за достъп до база данни чрез Хиберниране анотации (+ Spring), включително JUnit тестове (1 на таблицата), които са в състояние да тече веднага, без допълнителни персонализации.
<Силен> Какво прави той?
Като се има предвид достъпен схема на база данни, Hibernate POJO генератор произвежда всички код необходимо Java за достъп до всяко поле във всяка таблица чрез постоянство рамките на хибернация. Освен това, генераторът създава всички необходими класове помощни и тест-лентите за всеки компонент.
<Силен>
Как става това?
Генераторът използва JDBC да погледнем в метаданните си база данни, за да се получи връзката между таблиците, типовете поле, и т. След като това бъде направено, то изгражда модел на обект, представляващ таблиците в света на Java, а след това използва Velocity като темплейт двигател действително да напишете изходен код.
Целият процес, обикновено с продължителност само няколко секунди, е напълно автоматизиран и не изисква допълнително взаимодействие от ваша страна.
<Силен> Какво ще кажеш за генерирания код?
Много работа е отишло в осигуряването на получения код е свободен от всякакви грешки, предупреждения или счупени конвенции. В края на пистата, вашата целева папка ще съдържа:
& Nbsp; * A клас за всяка таблица в базата данни
& Nbsp; * Object Access A Data (+ интерфейс), за да получите достъп до тази таблица
& Nbsp; * Изброяване обекти спадащи към този клас
& Nbsp; * фабрики за данни
& Nbsp; * тест JUnit v4 случай на маса
& Nbsp; * Всички съответните Хиберниране и пролетни конфигурационните файлове
& Nbsp; * A слой услуги за данни, съдържаща статични методи за достъп до вашите данни (натоварване (..), спаси (..), и т.н.)
& Nbsp; * други малки неща като Maven POM файлове и мравка изграждане файлове.
Разбира се, вие винаги имате достъп както до изходния код, както и шаблонните файлове скорост.
<Силен> Имам бизнес логика код ...
Имайте това в собствения си услуги слой. Не забравяйте, че генераторът ще изгради своя слой данни за вас, това е до вашето приложение за осигуряване на по-високи абстракции ниво за останалата част от вашия програмния код. Кодът генериран е писано да бъде напълно презаписани върху всяка промяна на база данни; наистина е препоръчително да скрипт вашите промени по такъв начин, така че да се регенерират си слой данни автоматично на всяка промяна

<силни> Характеристики :.

<ул >

  • Java обекти, представляващи всяка таблица с помощта на анотации за използване с Hibernate.
  • A тест JUnit случай на маса, който използва обекти, генерирани за създаване, се пренесат, спаси, извличане и сравни резултати
  • DAO всеки клас
  • Подходящите изброяване файловете
  • Пролет и хибернация конфигурация
  • DAO слоеве
  • фабричните клас А на схема за да се върнете на предварително населена обект с произволни данни (за гранична проверка, населението на база данни и т.н.)
  • Също така поддържа:
  • Присъединете се маси, включително тези с допълнителни полета Линк таблици
  • полиморфизъм / наследството подкрепа
  • Композитни Keys
  • One-To-One, много-към-едно, много-към-много, и т.н.
  • Multiple подкрепа схема (4 режима)
  • Природни Keys
  • изброявания (включително тези текстове, които не могат да бъдат картографирани чисто върху света на Java)
  • Какво ново в тази версия:

    • повторното изпълнение на равни / хеш-код

    <силни> Изисквания

    • Java 2 Standard Edition Runtime Environment

    Подобен софтуер

    datanommer
    datanommer

    20 Feb 15

    RedQueryBuilder
    RedQueryBuilder

    28 Sep 15

    DaDaBIK
    DaDaBIK

    14 Apr 15

    Valentina Database
    Valentina Database

    19 Feb 15

    Друг софтуер на разработчика Wallace Wadge

    BoneCP
    BoneCP

    11 May 15

    Коментари към Hibernate Pojo Generator

    Коментари не е намерена
    добавите коментар
    Включете на изображения!