Hibernate Pojo Generator

Phần mềm chụp màn hình:
Hibernate Pojo Generator
Các chi tiết về phần mềm:
Phiên bản: 0.9.5
Ngày tải lên: 3 Jun 15
Nhà phát triển: Wallace Wadge
Giấy phép: Miễn phí
Phổ biến: 8

Rating: nan/5 (Total Votes: 0)

Hibernate POJO Generator là một chương trình mà tạo ra tất cả các mã Java cần thiết để truy cập vào một cơ sở dữ liệu thông qua Hibernate Annotations (+ Spring) bao gồm các bài kiểm tra JUnit (1 trên bảng) mà có thể chạy ngay lập tức mà không cần tùy chỉnh sâu hơn.
nó làm gì?
Cho một lược đồ cơ sở dữ liệu truy cập, Hibernate POJO Generator sản xuất tất cả các mã Java cần thiết để truy cập vào từng lĩnh vực trong mỗi bảng qua các khuôn khổ kiên trì Hibernate. Ngoài ra, các máy phát điện cũng tạo ra tất cả các lớp helper cần thiết và đơn vị thử nghiệm cho mỗi thành phần.

Làm thế nào nó hoạt động?

Các máy phát điện sử dụng JDBC để nhìn vào siêu dữ liệu cơ sở dữ liệu của bạn để có được những mối quan hệ giữa các bảng, các loại trường và như vậy. Một khi điều này được thực hiện, nó xây dựng một mô hình đối tượng đại diện cho các bảng trong thế giới java và sau đó sử dụng Velocity như một cỗ máy template để thực sự viết ra mã nguồn của bạn.
Toàn bộ quá trình, thường chỉ kéo dài vài giây, là hoàn toàn tự động và không cần tương tác hơn nữa trên một phần của bạn.
Điều gì về các mã được tạo ra?
Rất nhiều công việc đã đi vào việc đảm bảo các mã kết quả là miễn phí từ bất kỳ lỗi, cảnh báo hoặc công ước bị phá vỡ. Vào cuối thời, thư mục mục tiêu của bạn sẽ chứa:
& Nbsp; * Một lớp học cho mỗi bảng trong cơ sở dữ liệu của bạn
& Nbsp; * Một đối tượng truy cập dữ liệu (+ giao diện) để truy cập vào bảng
& Nbsp; * đối tượng Enumeration liên quan đến lớp học mà
& Nbsp; * nhà máy dữ liệu
& Nbsp; * trường hợp thử nghiệm JUnit v4 mỗi bảng
& Nbsp; * Tất cả các tập tin cấu hình hibernate và mùa xuân có liên quan
& Nbsp; * Một lớp các dịch vụ dữ liệu có chứa các phương thức tĩnh để truy cập dữ liệu của bạn (load (..), lưu (..), vv)
& Nbsp; * thứ nhỏ khác như các tập tin Maven POM và xây dựng các tập tin Ant.
Tất nhiên, bạn luôn có thể sử dụng cả mã nguồn cũng như các tập tin tốc độ mẫu.
Tôi có mã logic kinh doanh ...
Giữ trong lớp dịch vụ của riêng bạn. Hãy nhớ rằng các máy phát điện sẽ xây dựng lớp dữ liệu của bạn cho bạn, đó là vào ứng dụng của bạn để cung cấp trừu tượng mức độ cao hơn cho phần còn lại của codebase của bạn. Các mã được tạo ra là có nghĩa là để được hoàn toàn ghi đè trên mỗi thay đổi cơ sở dữ liệu; thực sự thì chúng tôi khuyên bạn kịch bản thay đổi của bạn trong một cách như vậy để tái tạo lớp dữ liệu của bạn tự động trên mỗi thay đổi

Tính năng .

  • đối tượng Java đại diện cho mỗi bảng bằng cách sử dụng các chú thích để sử dụng với Hibernate.
  • Một trường hợp thử nghiệm JUnit mỗi bảng có sử dụng các đối tượng được tạo ra để tạo ra, cư, tiết kiệm, lấy và so sánh kết quả
  • DAO mỗi lớp
  • Các tập tin liệt kê thích hợp
  • mùa xuân và hibernate cấu hình
  • lớp DAO
  • Một lớp nhà máy dữ liệu mỗi lược đồ để trả về một đối tượng trước dân cư với dữ liệu ngẫu nhiên (để kiểm tra ranh giới, dân số cơ sở dữ liệu, vv)
  • Cũng hỗ trợ:
  • Tham bảng bao gồm cả những người có trường bổ sung trong các bảng liên kết
  • Polymorphism / hỗ trợ thừa kế
  • composite phím
  • Một To-One-, nhiều-một, nhiều-nhiều, vv
  • Hỗ trợ nhiều schema (4 chế độ)
  • Keys tự nhiên
  • Enumerations (bao gồm cả những mục đó không thể được sắp sạch vào thế giới java)

là gì mới trong phiên bản này:

  • thực hiện lại của equals / hashcode

Yêu cầu :

  • Java 2 Standard Edition Runtime Environment

Phần mềm tương tự

Smart Grid
Smart Grid

3 Jun 15

Reportico
Reportico

19 Feb 15

mig
mig

20 Feb 15

Phần mềm khác của nhà phát triển Wallace Wadge

BoneCP
BoneCP

11 May 15

Ý kiến ​​để Hibernate Pojo Generator

Bình luận không
Nhập bình luận
Bật hình ảnh!