UJO Framework

Phần mềm chụp màn hình:
UJO Framework
Các chi tiết về phần mềm:
Phiên bản: 1.20
Ngày tải lên: 12 May 15
Nhà phát triển: PPone
Giấy phép: Miễn phí
Phổ biến: 3

Rating: 3.0/5 (Total Votes: 2)

UJO đối tượng là một nơi chứa dữ liệu tương tự như một JavaBean, tuy nhiên kiến ​​trúc UJO cung cấp một phạm vi mới của việc sử dụng. An kiên trì UJO là một mẫu của khả năng architecure này.
UJO là viết tắt cho Unified Java Object và họ là tất cả các đối tượng, mà thực hiện một giao diện Ujo. Các UJO trông giống như một đối tượng bản đồ với một truy cập bằng các phương pháp của các phím của nó. Các đối tượng UJO đã có một phương pháp ghi cho tất cả các giá trị thuộc tính và một phương thức đọc cho tất cả các giá trị thuộc tính của các đối tượng thường. Một thuộc tính là các hằng số tĩnh gọi UjoProperty chứa tên một kiểu dữ liệu so với các loại đối tượng của JavaBean, mà đã đã thực hiện hai phương pháp cho từng thuộc tính (set + nhận được).
Một kiến ​​trúc UJO cung cấp một giải pháp độc đáo để truy cập giá trị thuộc tính, tuy nhiên các đối tượng cung cấp một giải pháp tuyệt vời cho xử lý hàng loạt các thuộc tính của một API đơn giản. Một lõi của UJO Khung API là hai giao diện Ujo. một UjoProperty, tuy nhiên khung chứa một số hiện thực cho một cách sử dụng ngay lập tức

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

  • orm: sự gia tăng cập nhật cơ sở dữ liệu của meta-mô hình sử dụng các câu lệnh DDL
  • orm: các LIMIT và OFFSET được hỗ trợ bởi các thuộc tính của các truy vấn
  • orm: chỉ số cơ sở dữ liệu được tạo ra bởi các meta-mô hình, có được hỗ trợ duy nhất, chỉ số không duy nhất bao gồm một điềm
  • orm: phương pháp mới để có được một chính nước ngoài: OrmTable.readPK (tài sản)
  • orm: lưu ý: bảng cơ sở dữ liệu bằng câu lệnh SQL: ALTER TABLE ormujo_pk_support RENAME TO ujorm_pk_support;
  • lõi: phương pháp mới để sao chép giá trị: UjoProperty.copy (từ, để)
  • lõi: phương pháp mới để tạo ra Ví dụ: Criterion.where (điều kiện)
  • lõi: sự hình dung Tiêu chí được cải thiện bằng các phương pháp: Criterion.toString ()
  • Mã sạch

được gì mới trong phiên bản 0.92:

  • THE THAY ĐỔI QUAN TRỌNG: phương pháp UjoProperty.getValue () thay thế giá trị null cho mặc định - thay vì phương thức gốc Ujo.readValue () trong bản phát hành trước đó
  • !
  • hai UjoProperties có thể dễ dàng nối bằng cách sử dụng các loại hình mới an toàn phương thức add (...)
  • cơ sở UJO đối tượng hỗ trợ tính năng 'java.io.Serializable' - bao gồm các OrmTable
  • Mã làm sạch, javadoc mở rộng, sửa lỗi nhỏ

  • Hỗ trợ
  • Enum được thực hiện bằng cách lập bản đồ cho một loại DB số
  • tùy chỉnh loại bản đồ Java được hỗ trợ bằng cách mở rộng TypeService lớp
  • phương pháp mới OrmHandler.findPropertiesByTypeClass (Class) để sử dụng chung được thực hiện
  • đơn giản hóa việc triển khai phương ngữ SQL được thực hiện bao gồm sự hỗ trợ ORACLE
  • một tính năng mới có sẵn bằng phương pháp Sesssion.isRollbackOnly ()
  • giá trị mặc định cho tham số SEQUENCE_CACHE là 100 (thay vì ban đầu 64)
  • đọc một giá trị null từ ResultSet là cố định
  • các MySqlDialect nếu cố định, một sử dụng rõ ràng của động cơ 'InnoDB' đã được thực hiện

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

  • Hai nhà khai thác Criterion đang thực hiện cho người dùng tuỳ biến trong câu lệnh SQL (Ujorm).
  • Hibernate hỗ trợ đã được thêm vào.
  • Một phương pháp tĩnh mới tạo ra một ListProperty với tên thuộc tính mặc định.
  • cải tiến bao gồm javadoc 'Tutorial trong lớp' đang được thực hiện.
  • Một số điều chỉnh hiệu suất đã được thực hiện, và các giá trị chuẩn mực mới được phát hành.

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

  • Việc thực hiện QuickUjo mới có thể đưa tên tài sản Ujo từ một tên trường lớp.
  • Có nhiều phương pháp nhà máy mới của việc thực hiện UjoProperty.
  • Phiên bản này bao gồm tái cấu trúc cũng như hỗ trợ ORM thông qua mô đun Ujorm.

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

  • giao diện mới UjoMiddle mở rộng giao diện Ujo trong bốn phương pháp (set , có được, setText, gettext)
  • giao diện UjoExt ban đầu kéo dài UjoMiddle bây giờ
  • class mới MapImplUjo thực hiện giao diện bản đồ
  • giá trị phần tử XML cơ thể được hỗ trợ bởi một chú thích mớiXmlElementBody
  • có được hỗ trợ một serialization văn bản của danh sách các đối tượng đơn giản (ví dụ như danh sách)
  • serialization văn bản của các loại java.sql.Date được hỗ trợ
  • giao diện UjoProperty có phương pháp mới cho một hướng phân loại: isAscending (), giảm dần ()
  • Phương pháp mới UjoPropertyList.isItemTypeOf (Class) kiểm tra rằng loại tài sản là một loại (hoặc subtype) của tham số
  • phương pháp nhà máy mới của hiện thực UjoProperty
  • lớp học tất cả 'Super' đã được đổi tên thành tiền tố 'Tóm tắt' lớp học
  • class PropertyTextable đang được đổi tên thành ValueTextable
  • sửa lỗi nhỏ
  • javadoc completition

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

  • Hiệu suất được cải thiện. Ví dụ, một ArrayUjo deserialization là nhanh hơn khoảng 35% so với JAXB.
  • Phương pháp mới UjoProperty.isDefault (UJO) cho biết có một giá trị tham số của ujo là & quot; bằng & quot; giá trị mặc định của tài sản.
  • (Class) phương pháp mới UjoProperty.isTypeOf trả về true nếu một loại tài sản là một loại (hoặc subtype) của các tham số.
  • Các tài sản UjoPropertyRow.P_INDEX mới cho thấy một chỉ số bất động sản.
  • Các Ujo.readProperties (..) phương thức trả về các thuộc tính kết quả trong một trật tự tự nhiên trong trường hợp các thuộc tính đã được xây dựng bởi một newProperty () phương pháp mặc định.
  • Text đọc từ một PathProperty đã được cố định.

là gì mới trong phiên bản 0,83:

  • hỗ trợ hoặc thiết kế mô hình Proxy của lớp BeanUjo
  • đồng bộ SimpleDateFormat nếu cố định
  • Mã sạch

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

  • Có ba triển khai Ujo mới cho các mục đích khác nhau
  • FactoryUjo là một nhà máy để tạo ra các trường hợp mới của loại tài sản.
  • Các nhà xây dựng tham số đặc biệt được hỗ trợ, cũng như không có constructor tham số.
  • RegistrarUjo cho phép một người đăng ký PropertyChangeListener cho một tài sản được lựa chọn và một hành động (trước hoặc sau) thay đổi giá trị.
  • FieldUjo cung cấp quyền truy cập vào các lĩnh vực đối tượng riêng bởi UjoProperty.
  • Tất cả hiện thực là trong một cấu trúc gói khác nhau, và sẽ không có trong lõi trong tương lai.

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

  • Các lớp PathProperty đã được bổ sung cho một thành phần của một số UjoProperties.
  • Charset được hỗ trợ bởi một đối tượng UjoManager.
  • Các UjoProperty thực hiện CharSequence để dễ dàng truy cập vào các tài sản tên.
  • Các lớp ListProperty, kéo dài UjoPropertyList đã được tạo ra cho việc triển khai tài sản ArrayList.
  • Các UjoPropertyList.removeItem (UJO, ITEM) phương pháp đã được bổ sung.
  • Các SuperUjoExt.remove (UjoPropertyList, ITEM) phương pháp đã được bổ sung.
  • lỗi nhỏ đã được cố định.
  • kiểm tra JUnit mới được thêm vào.

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

BNM
BNM

12 May 15

SML/NJ
SML/NJ

3 Jun 15

Boost.Build
Boost.Build

2 Jun 15

Barista
Barista

14 Apr 15

Ý kiến ​​để UJO Framework

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