UJO Framework

Software screenshot:
UJO Framework
Software informatie:
Versie: 1.20
Upload datum: 12 May 15
Ontwikkelaar: PPone
Licentie: Gratis
Populariteit: 3

Rating: 3.0/5 (Total Votes: 2)

ujo object is een data-container vergelijkbaar als een JavaBeans, maar de ujo architectuur biedt een nieuwe omvang van het gebruik. Een Ujo persistentie is een voorbeeld van de mogelijkheden die deze architecure.
Ujo is een afkorting voor Unified Java Object en ze zijn alle objecten, die een interface Ujo implementeert. De Ujo ziet eruit als een kaart object met een toegang door middel van methoden van de toetsen. De Ujo object hebben meestal heb er een schrijfmethode voor alle attribuut waarden en één leesmethode voor alle attribuut waarden van het object. Een attributen zijn statische constanten genoemd UjoProperty bevat een naam van een soort gegevens in vergelijking met type object van JavaBeans, die werd geïmplementeerd twee methoden voor elk kenmerk (set + krijgen).
Een architectuur Ujo biedt een onconventionele oplossing voor toegang attribuut waarde, maar het object biedt een geweldige oplossing voor batch verwerking van attributen met een eenvoudige API. Een kern van Ujo Framework API zijn twee interfaces Ujo. een UjoProperty echter het kader bevat een aantal implementaties voor een instant verbruik

Wat is nieuw in deze release:.

  • ORM: de incrementele database update door meta-model met behulp van DDL statements
  • ORM: de LIMIT en offset worden ondersteund door attributen van de Query
  • ORM: de database indexen zijn gemaakt door de meta-model, worden er ondersteund unieke, niet-unieke indexen zijn een samengestelde één
  • ORM: nieuwe methode om een ​​vreemde sleutel te krijgen: OrmTable.readPK (eigendom)
  • ORM: note: database tabel door de SQL-statement: ALTER TABLE ormujo_pk_support hernoemen naar ujorm_pk_support;
  • kern: nieuwe methode om waarde te kopiëren: UjoProperty.copy (van, tot)
  • kern: nieuwe methode om bijvoorbeeld te maken: Criterion.where (conditie)
  • kern: het Criterium visualisatie wordt verbeterd door de methode: Criterion.toString ()
  • code reinigen

Wat is nieuw in versie 0.92:

  • De belangrijke verandering: de methode UjoProperty.getValue () vervangt de waarde van nul voor default - in plaats van de oorspronkelijke methode Ujo.readValue () in de vorige versie
  • !
  • twee UjoProperties kunnen eenvoudig worden samengevoegd met het nieuwe type veilige methode add (...)
  • de basis Ujo objecten ondersteunen de functie 'java.io.Serializable' - onder meer de OrmTable
  • code schoonmaak, verlengd JavaDoc, kleine bug fixing
  • Enum ondersteuning wordt gedaan door het in kaart brengen van een numeriek type DB
  • aangepaste Java soort mapping wordt ondersteund door de uitbreiding van de klasse TypeService
  • de nieuwe methode OrmHandler.findPropertiesByTypeClass (klasse) voor gemeenschappelijk gebruik wordt gedaan
  • vereenvoudigd SQL dialect implementaties wordt gedaan onder de Oracle support
  • een nieuwe functie beschikbaar door methode Sesssion.isRollbackOnly ()
  • standaard waarde voor parameter SEQUENCE_CACHE is 100 (in plaats van de oorspronkelijke 64)
  • het lezen van een null-waarde van ResultSet is bevestigd
  • de MySqlDialect indien bevestigd, een expliciete gebruik van de engine 'InnoDB' werd geïmplementeerd

Wat is nieuw in versie 0.91:

  • Twee Criterion operators zijn gedaan voor de gebruiker maatwerk in de SQL-instructie (Ujorm).
  • Slaapstand ondersteuning is toegevoegd.
  • Een nieuwe statische methode zorgt voor een ListProperty met de naam standaard eigenschap.
  • verbeteringen JavaDoc onder 'Tutorial in de klas' wordt gedaan.
  • Een aantal performance tuning is gedaan, en de nieuwe benchmark waarden worden vrijgegeven.

Wat is nieuw in versie 0.90:

  • De nieuwe QuickUjo implementatie kan de Ujo pand naam te nemen van een klasse veldnaam.
  • Er zijn nieuwe fabriek methoden van de uitvoering UjoProperty.
  • Deze release bevat refactoring evenals ORM ondersteuning via de Ujorm module.

Wat is nieuw in versie 0.85:

  • nieuwe interface UjoMiddle breidt de Ujo-interface in vier methoden (set , krijg, setText, getText)
  • de oorspronkelijke UjoExt-interface breidt UjoMiddle nu
  • nieuwe klasse MapImplUjo implementeert de Map-interface
  • XML lichaam element waarde wordt ondersteund door een nieuwe annotatieXmlElementBody
  • Er wordt ondersteund een tekst rangschikking van de lijst van eenvoudige objecten (bijv List)
  • tekst serialisatie van het type java.sql.Date wordt ondersteund
  • -interface UjoProperty heeft nieuwe methoden voor een richting van het sorteren: isAscending (), aflopend ()
  • nieuwe methode UjoPropertyList.isItemTypeOf (klasse) testen dat type woning is een type (of subtype) van de parameter
  • nieuwe fabriek methoden van UjoProperty implementaties
  • Alle 'Super' klassen werd omgedoopt tot het voorvoegsel 'Abstract' klassen
  • class PropertyTextable wordt omgedoopt tot ValueTextable
  • kleine bug fixing
  • JavaDoc completition

Wat is nieuw in versie 0.84:

  • Prestaties werd verbeterd. Bijvoorbeeld, een deserialisatie ArrayUjo ongeveer 35% sneller dan Jaxb.
  • De nieuwe UjoProperty.isDefault (Ujo) methode geeft aan of een parameter waarde van de ujo is & quot; gelijk aan & quot; standaard waarde van het pand.
  • De nieuwe UjoProperty.isTypeOf (klasse) methode retourneert true wanneer een type woning is een type (of subtype) van de parameter.
  • De nieuwe UjoPropertyRow.P_INDEX pand toont een eigenschap index.
  • De Ujo.readProperties (..) methode geeft het resultaat woningen in een natuurlijke orde in het geval de eigenschappen werden gebouwd door een standaard newProperty methode ().
  • Tekst lezen uit een PathProperty werd vastgesteld.

Wat is nieuw in versie 0.83:

  • support of de Proxy patroon ontwerp van de klasse BeanUjo
  • SimpleDateFormat synchronisatie als vaste
  • code reinigen

Wat is nieuw in versie 0.82:.

  • Er zijn drie nieuwe Ujo implementaties voor verschillende doeleinden
  • FactoryUjo is een fabriek om nieuwe exemplaren te creëren per type woning.
  • De speciale parameter constructor wordt ondersteund, evenals geen parameter constructeur.
  • RegistrarUjo maakt het mogelijk om de PropertyChangeListener registreren voor een geselecteerde eigenschap en een actie (voor of na) de waarde te veranderen.
  • FieldUjo biedt toegang tot prive-object velden door UjoProperty.
  • All implementaties in een ander pakket, en zal deze niet in de kern in de toekomst.

Wat is nieuw in versie 0.81:

  • De PathProperty klasse werd toegevoegd voor een samenstelling van verschillende UjoProperties.
  • Charset wordt ondersteund door een UjoManager object.
  • De UjoProperty implementeert CharSequence voor gemakkelijke toegang tot de eigenschap Name.
  • De ListProperty klasse, die UjoPropertyList breidt werd gemaakt voor ArrayList woning implementaties.
  • De UjoPropertyList.removeItem (Ujo, PUNT) methode werd toegevoegd.
  • De SuperUjoExt.remove (UjoPropertyList, PUNT) methode werd toegevoegd.
  • Kleine bugs werden vastgesteld.
  • Nieuwe JUnit tests werden toegevoegd.

Vergelijkbare software

Reacties op UJO Framework

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!