Hibernate Pojo Generator เป็นโปรแกรมที่สร้างทุกรหัส Java จำเป็นในการเข้าถึงฐานข้อมูลผ่านทาง Hibernate คำอธิบายประกอบ (+ ฤดูใบไม้ผลิ) รวมทั้งการทดสอบ JUnit (1 ต่อโต๊ะ) ที่มีความสามารถที่จะทำงานได้ทันทีโดยไม่ต้องปรับแต่งเพิ่มเติม
ที่ไม่ได้ทำอะไร?
ได้รับคีมาฐานข้อมูลที่สามารถเข้าถึง Hibernate POJO ผลิตเครื่องกำเนิดไฟฟ้าทุกรหัส Java จำเป็นในการเข้าถึงแต่ละเขตข้อมูลในแต่ละตารางผ่านกรอบการติดตา Hibernate นอกจากนี้เครื่องกำเนิดไฟฟ้ายังสร้างทุกชั้นเรียนผู้ช่วยที่จำเป็นและหน่วยทดสอบสำหรับแต่ละองค์ประกอบ
มันทำงานอย่างไร
เครื่องกำเนิดไฟฟ้าที่ใช้ JDBC จะมองไปที่เมตาดาต้าฐานข้อมูลของคุณจะได้รับความสัมพันธ์ระหว่างตารางชนิดเขตข้อมูลและอื่น ๆ ครั้งนี้จะทำก็สร้างรูปแบบวัตถุที่เป็นตัวแทนของตารางในโลกจาวาและหลังจากนั้นใช้ความเร็วเป็นเครื่องมือ templating จริงเขียนออกรหัสต้นฉบับของคุณ
กระบวนการทั้งหมดมักจะยาวนานเพียงไม่กี่วินาทีเป็นอัตโนมัติอย่างสมบูรณ์และไม่จำเป็นต้องมีการทำงานร่วมกันต่อไปในส่วนของคุณ
สิ่งที่เกี่ยวกับรหัสที่สร้างขึ้น
ทำงานมากได้หายไปในการสร้างความมั่นใจรหัสผลลัพธ์เป็นอิสระจากข้อผิดพลาดใด ๆ คำเตือนหรือการประชุมที่แตกสลาย ในตอนท้ายของการทำงานโฟลเดอร์เป้าหมายของคุณจะมี:
& nbsp; * ชั้นเรียนสำหรับแต่ละตารางในฐานข้อมูลของคุณ
& nbsp; * การเข้าถึงข้อมูลของวัตถุ (+ อินเตอร์เฟซ) ในการเข้าถึงตารางที่
& nbsp; * แจงนับวัตถุที่เกี่ยวข้องกับชั้นเรียนที่
& nbsp; * ข้อมูลโรงงาน
& nbsp; * กรณีทดสอบ JUnit v4 ต่อโต๊ะ
& nbsp; * ทุกจำศีลที่เกี่ยวข้องและแฟ้มการกำหนดค่าในฤดูใบไม้ผลิ
& nbsp; * ชั้นบริการข้อมูลที่มีวิธีการคงเข้าถึงข้อมูลของคุณ (โหลด (.. ), ประหยัด (.. ) ฯลฯ )
& nbsp; * สิ่งเล็ก ๆ น้อย ๆ อื่น ๆ เช่นไฟล์ Maven POM และสร้างไฟล์มด
แน่นอนคุณมักจะมีการเข้าถึงทั้งรหัสแหล่งที่มาเช่นเดียวกับแฟ้มแม่แบบความเร็ว
ฉันมีรหัสตรรกะทางธุรกิจ ...
เก็บที่ในชั้นบริการของคุณเอง โปรดจำไว้ว่าเครื่องกำเนิดไฟฟ้าจะสร้างชั้นข้อมูลของคุณมันก็ขึ้นอยู่กับการใช้งานของคุณเพื่อให้ abstractions ระดับที่สูงขึ้นสำหรับส่วนที่เหลือของ codebase ของคุณ รหัสที่สร้างขึ้นจะหมายถึงการจะถูกเขียนทับอย่างสมบูรณ์ในการเปลี่ยนแปลงแต่ละฐานข้อมูล แน่นอนมันจะแนะนำให้คุณสคริปต์การเปลี่ยนแปลงของคุณในลักษณะเพื่อที่จะงอกใหม่ชั้นข้อมูลของคุณโดยอัตโนมัติในการเปลี่ยนแปลงแต่ละ
คุณสมบัติ .
- วัตถุ Java ที่เป็นตัวแทนของแต่ละตารางโดยใช้คำอธิบายประกอบสำหรับการใช้งานกับ Hibernate.
- กรณีทดสอบ JUnit ต่อตารางที่ใช้วัตถุที่สร้างขึ้นเพื่อสร้างเติมบันทึกเรียกดูและเปรียบเทียบผล
- DAO ต่อชั้น
- ไฟล์แจงนับที่เหมาะสม
- ฤดูใบไม้ผลิและการกำหนดค่าจำศีล
- ชั้น DAO
- ระดับโรงงานคีข้อมูลต่อที่จะกลับวัตถุก่อนมีประชากรที่มีข้อมูลแบบสุ่ม (สำหรับการตรวจสอบขอบเขตประชากรฐานข้อมูล ฯลฯ )
- ยังสนับสนุน:
- เข้าร่วมกับตารางรวมทั้งผู้ที่มีเขตข้อมูลเพิ่มเติมในตารางเชื่อมโยง
- ความแตกต่าง / มรดกสนับสนุน
- คอมโพสิตคีย์
- One-to-One หลายต่อหนึ่งหลายต่อหลาย ฯลฯ
- การสนับสนุนคีหลาย (4 โหมด)
- ธรรมชาติคีย์
- Enumerations (รวมรายการเหล่านั้นซึ่งไม่สามารถแมปหมดจดบนโลกจาวา)
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- ใหม่การดำเนินการเท่ากับ / hashcode
ต้องการ
- Java 2 Standard Edition Runtime Environment
ความคิดเห็นที่ไม่พบ