Ujorm

Screenshot Λογισμικό:
Ujorm
Στοιχεία Λογισμικού:
Εκδοχή: 1.42
Ανεβάστε ημερομηνία: 21 Feb 15
Προγραμματιστής: Paul Ponec
Άδεια: Δωρεάν
Δημοτικότητα: 4

Rating: 1.0/5 (Total Votes: 1)

Ujorm είναι μια γρήγορη και εύκολη στη χρήση λύση ORM για Java με ένα μικρό αποτύπωμα. Μερικά από τα χαρακτηριστικά του είναι τύπου ασφαλείς παραμέτρους σε ερωτήματα, μια μνήμη cache υπερφόρτωση προστασία και τη χαρτογράφηση σχέση με τον κώδικα της Java και όχι μέσα από αντικείμενα μεσολάβησης ή καταστάσεις οντότητας.
Γιατί μια νέα χαρτογράφηση ORM;
* Πλαίσιο έχει έναν τύπο ασφαλή γλώσσα ερωτήσεων που επιτρέπει ο compiler java βρείτε ένα συντακτικό λάθος παρόμοιο σαν μια γλώσσα 4ης γενιάς
* Ποτέ περισσότερο μια εξαίρεση LazyInitialization αν ένας τεμπέλης προετοιμασίας υποστηρίζεται
* Δεν αντικείμενα των επιχειρήσεων σύγχυση μεσολάβησης
* Δεν ιδιοτήτων λίστα υποστηρίζεται, αλλά ένα ειδικό αντικείμενο που ονομάζεται UjoIterator έχει σχεδιαστεί για μια συλλογή. Η UjoIterator παρέχει μια μέθοδο toList () για παράδειγμα
* Εύκολο να ρυθμίσετε το μοντέλο ORM από τον πηγαίο κώδικα Java, προαιρετικά από σχολιασμούς και ένα αρχείο XML
* Εξαιρετική απόδοση, π.χ. πολλαπλών SELECT είναι οκτώ φορές πιο γρήγορα σε σύγκριση με αδρανοποίησης
* Μικρό μέγεθος του αρχείου JAR και όχι περισσότερο βιβλιοθήκη εξαρτήσεις

Χαρακτηριστικά :

  • πόρων για τη χαρτογράφηση ORM μπορεί να είναι μια βάση δεδομένων πίνακα, προβολή ή το δικό σας SQL SELECT

  • Οι
  • JDBC παραμέτρους ερωτήματος περάσει από μια ερώτηση σημειογραφία στην PreparedStatement για υψηλή ασφάλεια
  • όλες οι επίμονες αντικειμένων με βάση το περιβάλλον OrmUjo, δηλαδή με OrmTable εφαρμογή
  • εσωτερική μνήμη cache αντικείμενο βασίζεται στην τάξη WeakHashMap έτσι ώστε μεγάλες συναλλαγές δεν προκαλεί καμία OutOfMemoryException
  • το API εμπνεύστηκε κυρίως από Canyenne και Hibernate πλαίσια. Θα ήθελα να ευχαριστήσω τους συγγραφείς για την καλή δουλειά.

Τι είναι καινούργιο σε αυτήν την έκδοση:

  • Οι φυσικές αλληλουχίες βάσεων δεδομένων που υποστηρίζονται από τη νέα τάξη 'NativeDbSequencer » .
  • Ο φορέας εκμετάλλευσης »BinaryOperator.NOT» υποστηρίζεται στην ενότητα ORM τώρα.
  • Η μέθοδος KeyRing.find (..) έχει βελτιωθεί για την ανάλυση των σύνθετων κλειδιών.
  • Η κατηγορία PropertyModifier έχει επανασχεδιαστεί για καθαρότερο κώδικα και καλύτερη απόδοση.

Τι είναι καινούργιο στην έκδοση 1.34:

  • Η νέα εφαρμογή Ujorm TransactionManager είναι έτοιμο για χρήση.
  • αντικειμένου Κριτήριο είναι serializable τώρα.
  • Μια νέα μέθοδος Criterion.toStringFull () εκτυπώνει την κατάσταση συμπεριλαμβανομένου ενός domain name από το παράδειγμα:. Πρόσωπο (id EQ 3)
  • Μια νέα μέθοδος για να εκτυπώσετε όλες τις πληροφορίες σχετικά με το Key.toStringFull (αληθινή).
  • Το πρόγραμμα ανάλυσης CSV και δημιουργός έχει μια εκτεταμένη API.
  • Η AliasTable τάξη υποστηρίζει την οικοδόμηση δωρεάν scripts SQL χρησιμοποιώντας το Ujorm μετα-μοντέλο.
  • Ένα νέο ORM παράμετρος MetaParams.INITIALIZATION_BATCH να ορίσετε έναν κωδικό προετοιμασίας χρήστη.

Τι είναι καινούργιο στην έκδοση 1.32:

  • πολλά Validators Ujo είναι διαθέσιμα τώρα στην ενότητα CORE για το κοινό χρησιμοποιήστε
  • το αίτημα φόρτωσης μία βάση δεδομένων για τις σχέσεις υποστηρίζεται με τη χρήση της βάσης δεδομένων αντικειμένου Query API
  • τεμπέλης φόρτωσης μπορεί να απενεργοποιηθεί από προεπιλογή για κάθε ερώτημα τώρα
  • CSV εργαλείο εισαγωγής μπορεί να ελέγξει ένα περιεχόμενο της επικεφαλίδας στο χρόνο ανάγνωση
  • το εργαλείο RingBuffer παρατάθηκε για νέες χρήσιμες μεθόδους

  • Οι δοκιμές
  • περισσότερα σημεία ελέγχου, καθαρισμού κώδικα και JUnit γίνει
  • τεκμηρίωση επεκτάθηκε

Τι είναι καινούργιο στην έκδοση 1.31:

  • καταστάσεων βάσης δεδομένων UPDATE ή DELETE στηρίγματα οντότητα σχέσεις στον Κριτήριο - συμπεριλαμβανομένων και λειτουργία δέσμης
  • SQL οντότητα και η στήλη ονόματα μπορούν να είναι & quot? Εισηγμένες & quot? προαιρετικά στις πραγματικές δηλώσεις SQL, για περισσότερες πληροφορίες δείτε τη μέθοδο: MetaParams.setQuotedSqlNames ()
  • το ένα κρίσιμο σφάλμα καθορίζεται για ορισμένες περιπτώσεις του τεμπέληδες φόρτωση
  • ρητά ορίζεται Key όνομα που δημιουργήθηκε χρησιμοποιώντας ένα εργοστάσιο έχει καθοριστεί τώρα
  • υπάρχει διαθέσιμη η νέα μεγάλη συνδέοντας να NetBeans IDE για τη δημιουργία getters και setters εύκολο για UJO - χάρη στην Martin Mahr

Τι είναι καινούργιο στην έκδοση 1.30:

  • Μια νέα ενότητα που ονομάζεται ujo-ανθρωποθυρίδα να παρέχει ένα μοντέλο για το πλαίσιο Γουίκετ από Ujo αντικείμενα.
  • Μια νέα τάξη KeyFactory για έναν εναλλακτικό τρόπο για να δημιουργήσει νέα κλειδιά ujo.
  • Η νέα WeakKey διασύνδεση χωρίς την παράμετρο τύπου τομέα γενόσημων έχει τελειώσει? είναι η απλοποιημένη Key.
  • Ένα νέο Μπρελόκ κατηγορία προορίζεται να δημιουργήσει ένα σειριοποιήσιμο και αμετάβλητο παραλαβή των κλειδιών.
  • Η SpringKeyFactory τάξη υλοποιείται για να δημιουργήσει ειδικά πλήκτρα? δείτε τη νέα τάξη ApplicationContextAdapter.
  • Η TypeService κατηγορίας αντικαθίσταται με ένα νέο ITypeService διεπαφή για την καλύτερη τύπου ασφαλή προδιαγραφών από γενόσημα φάρμακα Java

Τι είναι καινούργιο στην έκδοση 1.22:

  • Η διεπαφή UjoProperty επεκτείνει την CriterionMaker τώρα για ένα απλούστερο κτίριο Κριτήριο.
  • Μια νέα παράμετρος σχολιασμού ονομάζεται μετατροπέας μπορεί να εκχωρηθεί για μια ειδική ανάγνωση δεδομένων από / προς το ResultSet.
  • Μια νέα μέθοδος UjoComparator.sort () υλοποιείται, καθώς και μια καλύτερη τύπου ασφαλή χρήση Java generics.
  • Τα στερεά ονόματα της βάσης δεδομένων των ξένων στήλες περιορισμούς όνομα υλοποιηθεί.
  • Το δικαίωμα παράμετρος του κριτηρίου μπορεί να είναι μια έμμεση ιδιοκτησίας.
  • Η προεπιλεγμένη toString εφαρμογή () του αντικειμένου AbstractUjo βελτιώνεται.

Τι είναι καινούργιο στην έκδοση 1.21:

  • Java 7.0 υποστηρίζεται τώρα
  • μητρική SQL ερώτημα μπορεί να χρησιμοποιηθεί στην πορεία του χρόνου στις υψηλές απαιτήσεις
  • άμεσης στήριξης για πλαίσια Slf4J Logger
  • ελαφρώς επεκταθεί API για ευκολότερη χρήση
  • νέα ειδική διεπαφή για να αποθηκεύουν δυαδικά περιεχομένου σε BLOB
  • νέα αφηρημένη κλάση (OrmTableSynchronized) είναι διαθέσιμο για την ασφαλή χρήση σε περιβάλλον πολλαπλών νημάτων
  • πολλές άλλες επεκτάσεις υλοποιείται και
  • μικρή διόρθωση σφαλμάτων για ορισμένες διαλέκτους και κάποιες μικρές άλλα σφάλματα επιδιορθώνονται

Τι είναι καινούργιο στην έκδοση 1.20:

  • διάλεκτο για τη βάση δεδομένων MS-SQL υλοποιείται χάρη στην Tomas Hampl από την εταιρεία Effectiva
  • νέα Native Κριτήριο υλοποιείται με μια έκφραση SQL για να χρησιμοποιήσετε στο ερώτημα Ujorm
  • νέα σχολιασμού @Comment μπορεί να χρησιμοποιηθεί για να περιγράψει πίνακες της βάσης δεδομένων ή στήλες
  • τεκμηρίωση Ujorm Οδηγός χρήσης επεκτείνεται
  • νέα δοκιμή επίδοσης με το Η2 βάση δεδομένων δημοσιεύεται
  • καμία σημαντική bug που ανακαλύφθηκε

Τι είναι καινούργιο στην έκδοση 1.00:

  • συνόδου και διαχείρισης συναλλαγών από το πλαίσιο Άνοιξη
  • βελτιστοποιημένη απόδοση και εκτεταμένη API
  • νέα έγγραφα
  • θετικά σχόλια από την εγκατάσταση παραγωγής

Στιγμιότυπα

ujorm_1_76895.png

Σχόλια για Ujorm

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!