Ujorm

Phần mềm chụp màn hình:
Ujorm
Các chi tiết về phần mềm:
Phiên bản: 1.42
Ngày tải lên: 21 Feb 15
Nhà phát triển: Paul Ponec
Giấy phép: Miễn phí
Phổ biến: 4

Rating: 1.0/5 (Total Votes: 1)

Ujorm là một giải pháp ORM nhanh chóng và dễ sử dụng cho Java với một dấu chân nhỏ. Một số tính năng của nó là loại thông số an toàn trong các truy vấn, một bộ nhớ quá tải bộ nhớ cache bảo vệ và lập bản đồ liên quan của mã Java chứ không phải thông qua các đối tượng proxy hay các quốc gia thực thể.
Tại sao một bản đồ ORM mới?
* Khuôn khổ có một loại ngôn ngữ truy vấn an toàn cho phép trình biên dịch java tìm thấy một lỗi cú pháp tương tự như một ngôn ngữ 4GL
* Không bao giờ nhiều hơn một ngoại lệ LazyInitialization dù một khởi lười biếng được hỗ trợ
* Không có đối tượng kinh doanh Proxy khó hiểu
* Không có tài sản danh sách được hỗ trợ nhưng một đối tượng đặc biệt gọi là UjoIterator được thiết kế cho một bộ sưu tập. Các UjoIterator cung cấp một phương pháp ToList () ví dụ
* Dễ dàng để cấu hình các mô hình ORM bằng mã nguồn java, tùy chọn bằng cách chú thích và một tập tin XML
* Hiệu suất tuyệt vời, ví dụ đa SELECT tám lần nhanh hơn so với Hibernate
* Kích thước nhỏ của tập tin JAR và không có thư viện nhiều hơn phụ thuộc

Tính năng :

  • nguồn lực để lập bản đồ ORM có thể là một bảng cơ sở dữ liệu, xem, hoặc bạn của SQL SELECT
  • tham số truy vấn JDBC được thông qua bởi một ký hiệu câu hỏi để PreparedStatement cho một bảo mật cao
  • tất cả các đối tượng liên tục dựa trên giao diện OrmUjo, cụ thể là về việc thực hiện OrmTable
  • cache đối tượng nội bộ dựa trên lớp WeakHashMap để giao dịch lớn không gây ra bất kỳ OutOfMemoryException
  • API được lấy cảm hứng chủ yếu bởi Canyenne và Hibernate framework. Tôi muốn cảm ơn các tác giả cho công việc tốt.

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

  • chuỗi cơ sở dữ liệu bản địa được hỗ trợ bởi các lớp mới 'NativeDbSequencer' .
  • Các nhà điều hành 'BinaryOperator.NOT' được hỗ trợ trong các mô-đun ORM bây giờ.
  • Các phương pháp KeyRing.find (..) được cải thiện cho phân tích cú pháp của Keys composite.
  • Các lớp PropertyModifier được thiết kế lại cho mã sạch hơn và hiệu suất tốt hơn.

Điều gì là mới trong phiên bản 1,34:

  • Việc thực hiện Ujorm TransactionManager mới đã sẵn sàng để sử dụng.
  • đối tượng Tiêu chí là serializable bây giờ.
  • Một phương pháp Criterion.toStringFull mới () in các điều kiện trong đó có một tên miền bằng ví dụ:. Person (id EQ 3)
  • Một phương pháp mới để in tất cả các thông tin về các Key.toStringFull (true).
  • Các phân tích cú pháp CSV và người sáng tạo có một API mở rộng.
  • Các lớp AliasTable hỗ trợ xây dựng các kịch bản SQL miễn phí bằng cách sử dụng Ujorm meta-mô hình.
  • mới ORM tham số MetaParams.INITIALIZATION_BATCH có thể chỉ định một mã số người dùng khởi tạo.

Điều gì là mới trong phiên bản 1.32:

  • nhiều Ujo Validators này hiện đang có trong module CORE cho phổ biến sử dụng
  • một trong những cơ sở dữ liệu theo yêu cầu tải cho các mối quan hệ được hỗ trợ bằng cách sử dụng cơ sở dữ liệu đối tượng Query API
  • lười tải có thể được vô hiệu hóa theo mặc định cho mỗi truy vấn hiện
  • CSV công cụ nhập khẩu có thể kiểm tra một nội dung của tiêu đề trong thời gian đọc
  • công cụ RingBuffer đã được mở rộng cho các phương pháp mới hữu ích

  • kiểm tra
  • nhiều trạm kiểm soát, mã làm sạch và JUnit được thực hiện
  • tài liệu đã được mở rộng

Điều gì là mới trong phiên bản 1,31:

  • báo cáo cơ sở dữ liệu UPDATE hay DELETE hỗ trợ quan hệ thực thể trong các Tiêu chuẩn - bao gồm cả chế độ hàng loạt

  • tên
  • thực thể SQL và cột có thể & quot; trích dẫn & quot; tùy chọn trong các câu lệnh SQL thực sự, để biết thêm thông tin, xem phương pháp: MetaParams.setQuotedSqlNames ()
  • một trong những lỗi nghiêm trọng là cố định cho một số trường hợp của tải lười biếng
  • Tên chính được xác định một cách rõ ràng tạo ra sử dụng một nhà máy được cố định tại
  • có sẵn các cắm tuyệt vời mới để NetBeans IDE để tạo ra thu khí và setters dễ dàng cho UJO - nhờ Martin MAHR

Điều gì là mới trong phiên bản 1.30:

  • Một module mới gọi là ujo wicket để cung cấp một mô hình cho các khuôn khổ Wicket từ các đối tượng Ujo.
  • Một lớp KeyFactory mới cho một cách khác để tạo ra các phím ujo mới.
  • Giao diện WeakKey mới mà không có tham số kiểu miền dùng chung được hoàn thành; nó là chìa khóa đơn giản.
  • Một lớp keyring mới nhằm tạo ra một bộ sưu tập chính serializable và bất biến.
  • Các SpringKeyFactory lớp được thực hiện để tạo ra các phím đặc biệt; thấy ApplicationContextAdapter lớp mới.
  • Các TypeService lớp được thay thế bằng một ITypeService giao diện mới cho an toàn loại đặc điểm kỹ thuật tốt hơn bằng Java Generics

Điều gì là mới trong phiên bản 1.22:

  • Giao diện UjoProperty mở rộng CriterionMaker bây giờ để xây dựng Tiêu chí đơn giản hơn.
  • Một tham số chú thích mới được gọi là trình chuyển đổi có thể được gán cho một dữ liệu đọc đặc biệt từ / tới ResultSet.
  • Một phương pháp mới UjoComparator.sort () được thực hiện, cũng như một loại an toàn hơn sử dụng các Generics Java.
  • Tên cơ sở dữ liệu vững chắc của các ràng buộc tên cột nước ngoài được triển khai.
  • Tham số đúng của Tiêu chí có thể là một thuộc tính gián tiếp.
  • Việc triển khai mặc định toString () của đối tượng AbstractUjo được cải thiện.

    • Java 7.0 được hỗ trợ ngay bây giờ
    • truy vấn SQL gốc có thể được sử dụng trong thời gian chạy theo yêu cầu đòi hỏi
    • hỗ trợ trực tiếp cho khuôn khổ Slf4J Logger
    • API mở rộng một chút để sử dụng dễ dàng hơn
    • Giao diện đặc biệt mới để lưu trữ nội dung nhị phân vào BLOB
    • Lớp trừu tượng mới (OrmTableSynchronized) có sẵn để sử dụng an toàn trong môi trường đa luồng
    • nhiều phần mở rộng khác được thực hiện và
    • sửa lỗi nhỏ cho một số phương ngữ và một số lỗi nhỏ khác được khắc phục

    • Tính năng mới trong phiên bản 1.20:

      • phương ngữ cho các cơ sở dữ liệu MS-SQL được thực hiện nhờ Tomas Hampl từ công ty Effectiva
      • Tiêu chí bản địa mới được thực hiện với một biểu thức SQL để sử dụng trên Ujorm truy vấn
      • @Comment chú thích mới có thể được sử dụng để mô tả các bảng cơ sở dữ liệu hoặc cột
      • tài liệu Ujorm Hướng dẫn sử dụng được mở rộng
      • thử nghiệm hiệu suất mới với H2 sở dữ liệu được xuất bản
      • không có lỗi lớn đã được phát hiện

      Điều gì là mới trong phiên bản 1.00:

      • phiên và quản lý giao dịch của các framework Spring
      • hiệu suất tối ưu và API mở rộng
      • tài liệu mới
      • phản hồi tích cực từ việc triển khai sản xuất

Ảnh chụp màn hình

ujorm_1_76895.png

Ý kiến ​​để Ujorm

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