Ujorm

ภาพหน้าจอของซอฟแวร์:
Ujorm
รายละเอียดซอฟแวร์:
รุ่น: 1.42
วันที่อัพโหลด: 21 Feb 15
ผู้พัฒนา: Paul Ponec
การอนุญาต: ฟรี
ความนิยม: 4

Rating: 1.0/5 (Total Votes: 1)

Ujorm เป็นทางออกออมง่ายต่อการใช้งานและรวดเร็วสำหรับ Java กับรอยขนาดเล็ก คุณลักษณะบางอย่างของพารามิเตอร์ปลอดภัยประเภทในแบบสอบถามหน่วยความจำแคชบรรทุกเกินพิกัดการป้องกันและการทำแผนที่ความสัมพันธ์ตามรหัส Java ค่อนข้างผ่านพร็อกซี่หรือวัตถุรัฐนิติบุคคล
ทำไมการทำแผนที่ออมใหม่ได้หรือไม่
* กรอบมีประเภทภาษาแบบสอบถามปลอดภัยซึ่งจะช่วยให้คอมไพเลอร์ Java พบข้อผิดพลาดทางไวยากรณ์ที่คล้ายกันเช่นภาษา 4GL
* ไม่เคยมากขึ้นยกเว้น LazyInitialization แม้ว่าการเริ่มต้นขี้เกียจได้รับการสนับสนุน
* ไม่มีวัตถุธุรกิจสับสนพร็อกซี่
* คุณสมบัติรายการไม่ได้รับการสนับสนุน แต่วัตถุพิเศษที่เรียกว่า UjoIterator ถูกออกแบบมาสำหรับคอลเลกชัน UjoIterator ให้ ToList () วิธีเช่น
* ง่ายต่อการกำหนดค่ารูปแบบการออมโดยโค้ด Java เลือกโดยคำอธิบายประกอบและไฟล์ XML
* ประสิทธิภาพที่ยอดเยี่ยมเช่น หลาย SELECT แปดครั้งเร็วในการเปรียบเทียบกับ Hibernate
* ขนาดเล็กของไฟล์ JAR และไม่มีห้องสมุดมากขึ้นอ้างอิง

คุณสมบัติ

  • ทรัพยากรสำหรับการทำแผนที่ออมสามารถเป็นตารางฐานข้อมูล, มุมมองของคุณเองหรือ SQL เลือก
  • พารามิเตอร์การค้นหา JDBC จะถูกส่งผ่านโดยสัญกรณ์คำถามกับ PreparedStatement สำหรับการรักษาความปลอดภัยสูง
  • วัตถุถาวรทั้งหมดจะขึ้นอยู่กับอินเตอร์เฟซ OrmUjo ซึ่ง ได้แก่ การดำเนินการ OrmTable
  • แคชวัตถุภายในจะขึ้นอยู่กับระดับ WeakHashMap เพื่อให้การทำธุรกรรมที่มีขนาดใหญ่ไม่ก่อให้เกิด OutOfMemoryException ใด ๆ
  • API เป็นแรงบันดาลใจส่วนใหญ่โดย Canyenne และ Hibernate กรอบ ผมอยากจะขอขอบคุณผู้เขียนสำหรับการทำงานที่ดี.

มีอะไรใหม่ ในรุ่นนี้:

  • ลำดับฐานข้อมูลในระบบได้รับการสนับสนุนโดยชั้นใหม่ 'NativeDbSequencer' .
  • ผู้ประกอบการ 'BinaryOperator.NOT' ได้รับการสนับสนุนในโมดูลออมในขณะนี้.
  • วิธีการ KeyRing.find ( .. ) จะดีขึ้นสำหรับการแยกคีย์คอมโพสิต.
  • ชั้น PropertyModifier การออกแบบใหม่รหัสที่สะอาดและมีประสิทธิภาพที่ดีขึ้น.

มีอะไรใหม่ ในรุ่น 1.34:

  • ใหม่การดำเนิน Ujorm TransactionManager พร้อมใช้งาน.
  • วัตถุเกณฑ์ serializable ในขณะนี้.
  • วิธี Criterion.toStringFull ใหม่ () พิมพ์เงื่อนไขรวมทั้งชื่อโดเมนโดยยกตัวอย่างเช่น:. บุคคล (ID EQ 3)
  • วิธีการใหม่ในการพิมพ์ข้อมูลทั้งหมดเกี่ยวกับ Key.toStringFull (จริง).
  • parser CSV และผู้สร้างมี API ขยาย.
  • ชั้น AliasTable สนับสนุนการสร้างสคริปต์ SQL ฟรีใช้ Ujorm เมตารุ่น.
  • ใหม่ออมพารามิเตอร์ MetaParams.INITIALIZATION_BATCH สามารถระบุรหัสเริ่มต้นผู้ใช้.

มีอะไรใหม่ ในรุ่น 1.32:

  • หลาย Ujo validators มีอยู่ตอนนี้ในโมดูลหลักสำหรับการร่วมกัน ใช้
  • โหลดคำขอฐานข้อมูลหนึ่งสำหรับความสัมพันธ์ได้รับการสนับสนุนโดยใช้ฐานข้อมูลแบบสอบถามวัตถุ API
  • โหลดขี้เกียจสามารถใช้งานโดยค่าเริ่มต้นสำหรับแต่ละแบบสอบถามตอนนี้
  • เครื่องมือนำเข้า CSV สามารถตรวจสอบเนื้อหาของส่วนหัวในเวลาอ่าน
  • เครื่องมือ RingBuffer ที่ยื่นออกมาสำหรับวิธีการใหม่ที่มีประโยชน์
  • ด่านมากขึ้นทำความสะอาดรหัสและ jUnit การทดสอบจะทำ
  • เอกสารที่ยื่นออกมา

มีอะไรใหม่ ในรุ่น 1.31:

  • งบการอัพเดตฐานข้อมูลหรือลบสนับสนุนความสัมพันธ์กิจการในเกณฑ์ - รวมทั้งโหมดแบทช์
  • นิติบุคคล SQL และชื่อคอลัมน์สามารถ & quot; อ้าง & quot; เลือกที่จะอยู่ในงบ SQL จริงสำหรับข้อมูลเพิ่มเติมโปรดดูที่วิธีการ: MetaParams.setQuotedSqlNames ()
  • ข้อผิดพลาดที่สำคัญหนึ่งคือคงที่สำหรับบางกรณีโหลดขี้เกียจ
  • ที่กำหนดไว้อย่างชัดเจนชื่อคีย์สร้างขึ้นโดยใช้โรงงานได้รับการแก้ไขในขณะนี้
  • มีใช้ได้เสียบใหม่ที่ดีที่จะ NetBeans IDE เพื่อสร้าง getters และ setters ง่ายสำหรับ UJO - ขอบคุณที่มาร์ติน Mahr

มีอะไรใหม่ ในรุ่น 1.30:

  • โมดูลใหม่ที่เรียกว่า ujo ประตูที่จะให้แบบจำลองสำหรับกรอบประตูจากวัตถุ Ujo.
  • KeyFactory ระดับใหม่สำหรับทางเลือกในการสร้างคีย์ ujo ใหม่.
  • WeakKey อินเตอร์เฟซใหม่ที่ไม่มีพารามิเตอร์ประเภทโดเมนทั่วไปเสร็จสิ้น; มันเป็นสิ่งที่สำคัญที่เรียบง่าย.
  • พวงกุญแจคลาสใหม่ตั้งใจจะสร้าง serializable และเปลี่ยนรูปคอลเลกชันที่สำคัญ.
  • SpringKeyFactory ชั้นถูกนำมาใช้ในการสร้างปุ่มพิเศษ; ดู ApplicationContextAdapter คลาสใหม่.
  • TypeService ระดับจะถูกแทนที่ด้วย ITypeService อินเตอร์เฟซใหม่สำหรับสเปคชนิดปลอดภัยที่ดีขึ้นโดย generics Java

มีอะไรใหม่ ในรุ่น 1.22:

  • อินเตอร์เฟซ UjoProperty ขยาย CriterionMaker ในขณะนี้สำหรับอาคารเกณฑ์ง่าย.
  • พารามิเตอร์คำอธิบายประกอบใหม่ที่เรียกว่าแปลงสามารถกำหนดสำหรับการอ่านข้อมูลพิเศษจาก / ไปยัง ResultSet.
  • วิธีใหม่ UjoComparator.sort () จะดำเนินการเช่นเดียวกับประเภทดีกว่าปลอดภัยโดยใช้ยาชื่อสามัญ Java.
  • ชื่อฐานข้อมูลของแข็งคอลัมน์ต่างประเทศ จำกัด ชื่อจะดำเนินการ.
  • พารามิเตอร์ที่เหมาะสมของเกณฑ์สามารถเป็นสถานที่ให้บริการโดยอ้อม.
  • การดำเนินการเริ่มต้น toString () ของวัตถุ AbstractUjo จะดีขึ้น.

มีอะไรใหม่ ในรุ่น 1.21:

  • Java 7.0 ได้รับการสนับสนุนในขณะนี้
  • แบบสอบถาม SQL พื้นเมืองสามารถนำมาใช้ในการทำงานในเวลาที่ต้องการเรียกร้อง
  • การสนับสนุนโดยตรงสำหรับกรอบ SLF4J Logger
  • ขยายเล็กน้อย API สำหรับการใช้งานที่ง่ายขึ้น
  • อินเตอร์เฟซใหม่พิเศษในการจัดเก็บเนื้อหาไบนารีหยด
  • นามธรรมคลาสใหม่ (OrmTableSynchronized) มีให้บริการสำหรับการใช้งานที่ปลอดภัยในสภาพแวดล้อมที่ด้ายหลาย
  • ส่วนขยายอื่น ๆ อีกมากมายที่จะดำเนินการและ
  • การแก้ไขข้อผิดพลาดเล็ก ๆ บางท้องถิ่นและบางข้อบกพร่องเล็ก ๆ น้อย ๆ อื่น ๆ ที่ได้รับการแก้ไข

มีอะไรใหม่ ในรุ่น 1.20:

  • ภาษาสำหรับฐานข้อมูล MS-SQL จะดำเนินการขอบคุณที่โทมัส Hampl จาก บริษัท affectiva ของ
  • เกณฑ์พื้นเมืองใหม่จะถูกนำมาใช้กับการแสดงออกของ SQL ที่จะใช้ในการสอบถาม Ujorm
  • @Comment คำอธิบายประกอบใหม่ที่สามารถนำมาใช้เพื่ออธิบายตารางฐานข้อมูลหรือคอลัมน์
  • เอกสารคู่มือการใช้งาน Ujorm จะขยาย
  • การทดสอบประสิทธิภาพใหม่ที่มี H2 ฐานข้อมูลที่มีการเผยแพร่
  • ไม่มีข้อผิดพลาดที่สำคัญถูกค้นพบ

คืออะไรใหม่ ในรุ่น 1.00:

  • เซสชั่นและการจัดการการทำธุรกรรมตามกรอบฤดูใบไม้ผลิ
  • ประสิทธิภาพการทำงานที่ดีที่สุดและ API ขยาย
  • เอกสารใหม่
  • ข้อเสนอแนะในเชิงบวกจากการใช้งานการผลิต

ภาพหน้าจอ

ujorm_1_76895.png

ความคิดเห็นที่ Ujorm

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!