UJO Framework

소프트웨어 스크린 샷:
UJO Framework
소프트웨어 정보:
버전: 1.20
업로드 날짜: 12 May 15
개발자: PPone
라이센스: 무료
인기: 74

Rating: 3.0/5 (Total Votes: 2)

우조 객체는 자바 빈즈 같은 유사한 데이터 컨테이너 그러나 우조 아키텍처 활용의 새로운 범위를 제공합니다. 우조 지속성은 가능성의 샘플이 아키텍처로입니다.
우조는 통합 Java 객체의 약자이며, 그들은 인터페이스 우조를 구현하는 모든 개체입니다. 우조는 키의 방법으로 액세스 할 수있는지도 객체처럼 보인다. 우조 객체는 일반적으로 모든 속성 값에 대한 하나의 기록 방법 및 객체의 속성 값에 대한 하나의 판독 방법을 가지고있다. 속성은 UjoProperty라는 statical 상수 이름이 들어 있습니다 (설정 + 얻을) 각 속성에 대한 두 가지 방법을 구현있어 한 자바 빈즈의 객체 유형에 비해 데이터 형식입니다.
아키텍처 우조 그러나 객체는 간단한 API에 의해 속성의 일괄 처리를위한 훌륭한 솔루션을 제공, 속성 값 액세스를위한 틀에 얽매이지 않는 솔루션을 제공합니다. 우조 프레임 워크 API의 핵심은 두 가지 인터페이스 우조 있습니다. UjoProperty 그러나 프레임 워크는 즉시 사용을위한 몇 가지 구현을 포함

이 릴리스의 새로운 기능 : 있습니다.

ORM : DDL 문을 사용하여 메타 모델에 의해 증가 데이터베이스 업데이트
ORM : 제한하고 쿼리의 속성에 의해 지원되는 OFFSET
ORM : 데이터베이스 인덱스가 메타 모델에 의해 생성 된 고유이 지원, 고유하지 않은 인덱스는 합성 하나를 포함
ORM : 새로운 방법은 외부 키를 얻을 수 : OrmTable.readPK (속성)
ORM 참고 : SQL 문에 의해 데이터베이스 테이블 : 테이블을 ALTER ormujo_pk_support ujorm_pk_support을 바꾸려면;
핵심 : 새로운 방법은 값을 복사하려면 : UjoProperty.copy을 (에,에서)
핵심 : 새로운 방법은 인스턴스를 만들려면 다음 Criterion.where (조건)
핵심 : 기준 시각화는 방법으로 개선 : Criterion.toString ()
코드 청소

어떤 버전 0.92에서 새로운 것은

는 중요한 변화 : 방법 UjoProperty.getValue은 () 디폴트는 null 값을 대체 - 대신 원래의 방법 Ujo.readValue의 () 이전 릴리스에서!
두 UjoProperties 쉽게 새로운 유형의 안전한 방법의 추가를 사용하여 연결 할 수 있습니다 (...)
우조는 'java.io.Serializable을'기능을 지원하는 객체베이스 - OrmTable 포함
코드 청소, 확장의 JavaDoc, 작은 버그 수정
열거 지원 DB 숫자 형식으로 매핑함으로써 수행
정의 Java 타입 매핑 클래스 TypeService을 확장함으로써 지원
일반적인 사용에 대한 새로운 방법 OrmHandler.findPropertiesByTypeClass (클래스) 수행
수행 단순화 SQL 언어의 구현은 오라클 지원을 포함
방법 Sesssion.isRollbackOnly하여 사용할 수있는 새로운 기능 ()
매개 변수 SEQUENCE_CACHE에 대한 기본값은 (대신 원래 64) 100
ResultSet의에서 null 값을 읽는 고정되어
고정 된 경우, 엔진 'InnoDB의'의 명시 적 사용이 구현 MySqlDialect

버전 0.91의 새로운 기능 :

두 기준의 연산자는 SQL 문 (Ujorm)의 사용자 정의에 대해 수행됩니다.
최대 절전 모드 지원이 추가되었습니다.
새 정적 방법은 기본 속성 이름 ListProperty을 만듭니다.
JavaDoc을 개선 수행되는 '클래스의 튜토리얼'등이 있습니다.
일부 성능 조정이 완료되었으며, 새로운 벤치 마크 값이 해제됩니다.

버전 0.90의 새로운 기능 :

클래스 필드 이름에서 우조 속성 이름을 취할 수있는 새로운 QuickUjo 구현.
UjoProperty 구현의 새로운 공장의 방법이 있습니다.
이 릴리스 Ujorm 모듈을 통해 리팩토링뿐만 아니라 ORM 지원을 포함한다.

버전 0.85의 새로운 기능 :

새로운 인터페이스 UjoMiddle는 (세트, 얻을의 setText, gettext에) 네 가지 방법에 우조 인터페이스를 확장
원래 UjoExt 인터페이스는 지금 UjoMiddle를 확장
새로운 클래스 MapImplUjo는지도 인터페이스를 구현
XML 몸체 요소 값은 새로운 주석에 의해지지된다 @XmlElementBody
단순 객체 목록의 텍스트 직렬화가지지된다 (예를 들면리스트)
형 java.sql.Date의 텍스트 직렬화가 지원됩니다
(), 내림차순 isAscending () : 인터페이스 UjoProperty 새로운 분류의 방향에 대한 방법이 있습니다
새로운 방법 UjoPropertyList.isItemTypeOf (클래스) 속성 유형 파라미터의 유형 (또는 아형)임을 테스트
UjoProperty 구현의 새로운 공장 방법
모든 '슈퍼'클래스는 접두사 '추상'클래스에 이름이 바뀌 었습니다
클래스 PropertyTextable는 ValueTextable로 변경되었습니다됩니다
작은 버그 수정
의 JavaDoc의 completition

버전 0.84의 새로운 기능 :

성능이 향상되었다. 예를 들어, 직렬화 ArrayUjo는 JAXB에 비해 약 35 % 더 빠르다.
를 & quot 동일, 새로운 UjoProperty.isDefault (우조) 메소드는 우조의 매개 변수 값이 & quot 여부를 나타냅니다; 속성의 기본 값입니다.
속성 유형이 매개 변수의 유형 (또는 하위 유형) 인 경우 새로운 UjoProperty.isTypeOf (클래스) 메소드는 true를 돌려줍니다.
새로운 UjoPropertyRow.P_INDEX 속성은 속성 인덱스를 보여줍니다.
Ujo.readProperties (..) 메소드는 속성을 기본 newProperty () 메소드에 의해 만들어진 경우 자연 순서로 결과의 속성을 반환합니다.
PathProperty에서 텍스트 읽기가 수정되었습니다.

어떤 버전 0.83의 새로운 기능 :

지원 또는 BeanUjo 클래스의 프록시 패턴 디자인
동기화 SimpleDateFormat에 고정 된 경우
코드 청소

버전 0.82의 새로운 기능 :

다른 목적을 위해 세 가지 새로운 우조 구현이 있습니다.
FactoryUjo 재산의 종류에 따라 새로운 인스턴스를 만들 수있는 공장입니다.
특수 매개 변수 생성자는 지원되지뿐만 아니라, 어떤 매개 변수 생성자된다.
RegistrarUjo 하나가 선택한 속성과 값 변경 (전후) 액션 PropertyChangeListener를 등록 할 수 있습니다.
FieldUjo는 UjoProperty에 의한 개인 개체 필드에 대한 액세스를 제공합니다.
모든 구현들은 다른 패키지 구조에 있고, 미래의 코어에 없을 것이다.

버전 0.81의 새로운 기능 :

PathProperty 클래스는 여러 UjoProperties의 조성물에 추가되었습니다.
캐릭터 세트는, UjoManager 객체에 의해 지원됩니다.
UjoProperty는 Name 속성에 쉽게 액세스의 CharSequence를 구현합니다.
UjoPropertyList를 확장 ListProperty 클래스는 ArrayList의 속성 구현을 위해 만들어졌습니다.
UjoPropertyList.removeItem (우조, 항목) 방법이 추가되었습니다.
SuperUjoExt.remove (UjoPropertyList, 항목) 방법이 추가되었습니다.
작은 버그가 수정되었습니다.
새로운 JUnit 테스트 첨가 하였다.

유사한 소프트웨어

코멘트 UJO Framework

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!