mybatis คืออะไร
MyBatis เป็นเฟรมเวิร์กเลเยอร์การคงอยู่ที่ยอดเยี่ยมที่รองรับการสืบค้น SQL แบบธรรมดาขั้นตอนที่เก็บไว้และการทำแผนที่ขั้นสูง MyBatis กำจัดการตั้งค่าด้วยตนเองของรหัส JDBC เกือบทั้งหมดและพารามิเตอร์และการดึงชุดผลลัพธ์ MyBatis ใช้ XML อย่างง่ายหรือคำอธิบายประกอบสำหรับการกำหนดค่าและการแมปดั้งเดิมการแมปอินเทอร์เฟซและ pojos ของ Java (วางแผนวัตถุ Java เก่าวัตถุ Java ธรรมดา) ลงในบันทึกในฐานข้อมูล
(i) สภาพแวดล้อมของโปรแกรม
1. แพ็คเกจ JAR
2. สร้าง sqlmapconfig.xml ในไดเรกทอรี classpath
ไฟล์กำหนดค่า MyBatis การตั้งค่าทั้งหมดมีดังนี้
ในเวลาเดียวกันพารามิเตอร์ของฐานข้อมูลสามารถคั่นด้วยไฟล์คุณสมบัติและเวลานี้จะถูกคั่น ไฟล์คุณสมบัติคือ db.properties
เพื่อแยกแยะไดเรกทอรี
สร้างโฟลเดอร์ต้นทางใหม่ (config) เพื่อวางไฟล์การกำหนดค่า ทั้งสองไฟล์มีดังนี้
ส่วนหัว sqlmapconfig.xml
<? xml version = "1.0" การเข้ารหัส = "utf-8"?> <! doctype configurationPublic "-// mybatis.org//dtd config 3.0 // en" "http://mybatis.org/dtd/mybatis-3-config.dtd"
3. ไฟล์ mapper.xml (user.xml)
งบนมเปรี้ยวบางอย่าง
4. sqlmapconfig.xml plus mappper.xml
ตัวอย่างเช่นแท็ก Mappers ใน 2
5. การบันทึก
ดูสถานะการทำงานได้ง่าย
(ii) โปรแกรมทดสอบและโครงสร้างโปรแกรม
1. โปรแกรมเริ่มต้น
2. โครงสร้างไดเรกทอรี
(iii) สรุป
สร้างสภาพแวดล้อม mybatis ผ่านไฟล์การกำหนดค่า หลังจากนั้นคำสั่งสามารถดำเนินการผ่าน SQLSession (คำสั่ง SQL ในไฟล์ XML)
เลือกบางส่วน
อัปเดต
แทรก
ลบลบ