Apache OpenJPA

Phần mềm chụp màn hình:
Apache OpenJPA
Các chi tiết về phần mềm:
Phiên bản: 2.4.0 / 1.2.3 Cập nhật
Ngày tải lên: 20 Jul 15
Nhà phát triển: Apache Software Foundation
Giấy phép: Miễn phí
Phổ biến: 33

Rating: 1.0/5 (Total Votes: 1)

Apache OpenJPA có hai chi nhánh riêng biệt, mỗi liệu trình độ sản xuất.
Sự khác biệt giữa hai là những tiêu chuẩn mà họ thực hiện. Các chi nhánh 1.x theo JSR-220 Enterprise Java Beans 3.0 specificationm trong khi chi nhánh 2.x được mô hình hóa sau khi các đặc điểm kỹ thuật 2.0 JSR-317 Java Persistence.
OpenJPA công trình ra khỏi hộp như một lớp kiên trì cho mùa xuân và Tomcat ứng dụng, nhưng các nhà phát triển cũng có thể xây dựng nó như một thư viện Java độc lập, thậm chí làm việc trong không Java EE phương tiện.
Một dự án kiên trì Java mà có thể được sử dụng như một lớp POJO kiên trì độc lập hoặc tích hợp vào bất kỳ container phù Java EE và các khuôn khổ nhẹ khác.

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

  • Nâng cấp lên ASM 4 phụ thuộc
  • Tăng tốc độ tra cứu siêu dữ liệu truy vấn
  • Cung cấp các tùy chọn để loại trừ tên lược đồ từ tạo chú thíchTable cho các thực thể được tạo ra

là gì mới trong phiên bản 2.3.0 / 1.2.3:

  • Nâng cấp lên ASM 4 phụ thuộc
  • Tăng tốc độ tra cứu siêu dữ liệu truy vấn
  • Cung cấp các tùy chọn để loại trừ tên lược đồ từ tạo chú thíchTable cho các thực thể được tạo ra

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

  • Lỗi cố định:
  • ConcurrentModificationException tại org.apache.openjpa.kernel.BrokerImpl
  • Chèn văn bản hơn 4K byte để CLOB cột gây SQLException: Kiệt sức ResultSet
  • ConcurrentModificationException với tự đề cập thực thể lớp khi không chạy các enhancer
  • Tạo định danh bằng cách sử dụng bảng chuỗi có thể thất bại trong quá trình khởi tạo bảng chuỗi
  • Out of bounds ngoại lệ sử dụng lấy kế hoạch
  • JPQL không thành công với Nhóm By và Có aggregate_expression IN (subquery)
  • lỗi SQL-Syntax với h2
  • ORDER BY sẽ nối cột bổ sung cho các khoản SELECT đó có thể ẩn chưa tiêm năng nguyên nhân ORA-00.979 lỗi
  • Informix ngoại lệ khóa được ánh xạ không đúng bởi OpenJPA
  • Lỗi chính tả của kiểu dữ liệu thời gian trong SQLServerdictionary cho MSSQL 2008
  • Cải tiến:
  • OpenJPA không có ý nghĩa thực hiện JDBC3, phương pháp JDBC4 trong các đại biểu của mình
  • Cung cấp từ điển hỗ trợ cho solidDB
  • Nâng cấp mới nhất commons-lang cho siêu dữ liệu cần OSGi
  • Cung cấp các tùy chọn cho bộ nhớ cache LRU dữ liệu L2
  • xác nhận tham số tốt hơn về phương pháp StoreCache.pinAll ()
  • Lập bản đồ một loại không được hỗ trợ
  • Nâng cấp mới nhất Geronimo Specs cho JPA2 và Bean Validation
  • Sử dụng nguồn dữ liệu chứa, như Slice
  • xử lý tài sản Refactor cho phân bố cấu hình Slice
  • Update MetaDataRepository tài liệu
  • Truyền Lob hỗ trợ trong DB2
  • Sử dụng FindBugs để giảm mã lỗi
  • Tính năng mới:
  • Bean Validation mẫu
  • Thêm một giao diện chính sách để nhắm mục tiêu các truy vấn để tập hợp con của lát
  • Thêm một giao diện chính sách để nhắm mục tiêu tìm đến một tập hợp con của lát
  • Produce JPA Bean Validation ví dụ và các tài liệu tương ứng
  • Thêm hỗ trợ cho DATETIME2 với MS SQLServer
  • New OpenTrader dụ
  • hỗ trợ MaxDB
  • Nhiệm vụ:
  • Nâng cấp lên JPA mới nhất 2.0 TCK
  • hỗ trợ Drop JDK5 bắt đầu với OpenJPA 2.1
  • Các xét nghiệm:
  • Cần Query xô thử nghiệm động cơ
  • kiểm tra đơn giản OpenJPA-xmlstore
  • Thêm hỗ trợ để thử nghiệm với Apache Bean Validation cung cấp
  • CachedEntityStatistics phụ thuộc vàoGeneratedValue mà không được hỗ trợ trong Oracle theo mặc định
  • Update OpenJPA-hội nhập-daytrader để thực hiện nhiệm vụ người dùng
  • testExternalValues ​​thất bại với ORA-01.438 Oracle ngoại lệ
  • Fix 2 trường hợp thử nghiệm gây ra thất bại trên DB2 9.7

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

  • Sửa chữa lỗi:
  • ReverseMappingTool không cho OpenJPA-ví dụ / reversemapping mẫu
  • chỉnh sửa tài liệu
  • Khi batchLimit = -1 hoặc & # x3e;. 1 và một ngoại lệ xảy ra, bên params và failedObject đang mất tích từ các ngoại lệ kết quả
  • DataCacheManager khởi tạo được không đề an toàn.
  • Strategy gây ra một InvalidStateException cho các lĩnh vực được khai báo là giao diện Java
  • Cần Compatibility thiết lập cho proxy OpenJPA-1097 mới và DetachedStateField hành vi
  • properties chế độ cache đi vào em.find và phương pháp khóa không phải là thoáng qua
  • Query với chế độ khóa thiết lập để PESSIMISTIC_WRITE không có cho khoản cập nhật gắn vào sql khi chạy hai lần
  • Thiết PessimisticLockManager không nối thêm & quot; để cập nhật khoản & quot; để tuyên bố chọn
  • ReverseMappingTool (SchemaGenerator) lỗi
  • PESSIMISTIC_WRITE không làm việc trong Informix
  • PessimisticLockException thay vì LockTimeoutException ném vào DB2V9 cho ZOS
  • PersistentAttributeType sai trở lại với nhiều loạiEmbedded
  • Exception trong quá trình tạo máy do javax.persistence.transactionType
  • sáng tạo không nhất quán của StateManagerImpl trong BrokerImpl
  • NPE trong MetaDataRepository khi nạp trước được kích hoạt khi bị căng thẳng nặng nề.
  • MetaDataRepository preload không tải dữ liệu meta JAXB
  • Cải tiến:
  • Hãy org.apache.openjpa.persistence.meta.AnnotationProcessor6 như dịch vụ
  • Thêm xử lý Detach mới
  • tách các QueryCache từ DataCache
  • Gọi điện metamodel
  • Kiểm soát đầu ra cho tạo ra mã nguồn metamodel kinh điển
  • Kiểm tra:
  • thử nghiệm thất bại liên tục trong org.apache.openjpa.persistence.generationtype.TestGeneratedValues ​​khi chạy trên MySQL
  • Thêm xét nghiệm JPQL cho bộ sưu tập phần tử
  • thất bại testcase trong TextException trên MSSQL
  • thất bại thử nghiệm Fix TestTimeoutException trên MSSQL và MySQL
  • Fix TestTimestampVersion trên cơ sở dữ liệu khác nhau
  • test Fix TestJDBCEscapeDate cho MSSQL
  • TestGeneratedValues ​​Fix for DB2
  • kiểm tra mới cho truy vấn đường dẫn có trình độ
  • Sửa chữa liên tục thất bại trong thời gian chờ datacache TestSJVMCache và CacheTest

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

  • Sửa chữa lỗi:
  • Tiểu học chế chính vi phạm sử dụng (Oracle) trình tự để tạo ID trong ứng dụng đa luồng
  • & quot; Gặp đối tượng không được quản lý trong lĩnh vực liên tục & quot; lỗi khi sáp nhập đối tượng cây
  • cập nhật cho các đối tượng thông qua các phương pháp Lifecycle gọi lại
  • MappedSuperClass Nguyên nhân Null Pointer Exception trong Class Với IdClass
  • Một số tập tin mã nguồn bao gồm Windows EOL chars
  • AbstractResultList.subList ném UnsupportedOperationException
  • SQLServerDictionary gây NumberFormatException nếu trình điều khiển MS SQL Server JDBC được sử dụng
  • Các đối tượng mở rộng từ một lớp cha Lập bản đồ xác định các trường ID chia sẻ các tham số kiểu ObjectId cùng
  • SetQueryTimeout (x) trong đó x! = 0 nguyên nhân SQLException với DB2 trên Z / OS
  • NPE tại org.apache.openjpa.jdbc.meta.MappingInfo.mergeJoinColumn (MappingInfo.java:1400)
  • vấn đề chiều dài đường dẫn trên Windows
  • NativeQueries thất bại với MySQL
  • Không nên luôn luôn sử dụng CAST với UPPER và LOWER cho DB2
  • ReverseMappingTool và SchemaTool không cho Sybase
  • Chuyển cấu hình lớp cache để ClassMetaData
  • SQLServer lái xe công trình 2.0, nhưng gây ra ngoại lệ trong SQLServerDictionary trên kết nối đầu tiên
  • ClassNotFoundException cho tùy chỉnh DBDictionary sử dụng EJB
  • NULL ở cột một phần của một chính hợpIdClass dẫn đến & quot; biến mất & quot; (null) trở về đối tượng
  • Không thể tồn tại một mối quan hệ với một thực thể tách rời
  • Giảm ganh khóa trong JDBCStoreManager
  • NPE khi tăng cường một Serializable, lớp phiên bản
  • Remove Java.net maven repostiory từ tck pom.xml
  • Cải tiến:
  • Giảm tắc nghẽn đồng bộ hóa dữ liệu trong bộ nhớ cache, kho lưu trữ siêu dữ liệu, và quản lý sự kiện vòng đời
  • Oracle cần khả năng không có một ký tự thoát cho chuỗi tìm kiếm.
  • Thực hiện locktimeout sử dụng db cụ thể phía máy chủ tính năng thời gian chờ khóa
  • Thêm opt-in và lựa chọn ra cấu hình cho L2 DataCache
  • Thêm .gitignore cho git người dùng
  • Sử dụng StringBuilder thay vì StringBuffer trong SQLBuffer
  • Sử dụng java.util.concurrent.ConcurrentHashMap hơn là một HashMap đồng bộ trong ClassMapping.
  • Hiệu suất cải tiến cho cửa sổ mới
  • Hiệu suất cải thiện bằng cách giảm khai thác gỗ của đồng loạt OLE
  • Kiểm tra:
  • Derby phù hợp với tốc độ thử nghiệm-up
  • Enable trường hợp thử nghiệm cho JPQL

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

Prom
Prom

5 Sep 16

SQLAlchemy
SQLAlchemy

20 Jul 15

CURD.py
CURD.py

13 May 15

RethinkORM
RethinkORM

13 May 15

Phần mềm khác của nhà phát triển Apache Software Foundation

Ý kiến ​​để Apache OpenJPA

Bình luận không
Nhập bình luận
Bật hình ảnh!
Tìm kiếm theo chủ đề