"คว้า" การหักการพึ่งพา
Standard Groovy codebase ประกอบด้วยไฟล์ @Grabคำอธิบายประกอบเพื่อให้สามารถประกาศการอ้างอิงบนไลบรารีของบุคคลที่สามได้ การใช้คำอธิบายประกอบ @Grab Grape Dependency Manager จะดาวน์โหลด jar ในลักษณะเดียวกับ Maven / Gradle โดยไม่ต้องใช้เครื่องมือสร้างใด ๆ Spring Boot พยายามอนุมานไลบรารีที่ต้องการตามรหัส ตัวอย่างเช่นการใช้ @RestController บอกว่าต้องใช้ไลบรารี "Tomcat" และ "Spring MVC"
คว้าคำแนะนำ
ตารางต่อไปนี้แสดงรายละเอียดคำแนะนำที่ Spring Boot ใช้เพื่อดาวน์โหลดไลบรารีของบุคคลที่สาม -
ซีเนียร์ | คำแนะนำและการพึ่งพาการดาวน์โหลด / ลิงค์ |
---|---|
1 | JdbcTemplate, NamedParameterJdbcTemplate, DataSource แอปพลิเคชัน JDBC |
2 | @EnableJms แอปพลิเคชัน JMS |
3 | @EnableCaching การแคชสิ่งที่เป็นนามธรรม |
4 | @Test JUnit |
5 | @EnableRabbit RabbitMQ |
6 | @EnableReactor เครื่องปฏิกรณ์โครงการ |
7 | extends Specification การทดสอบสป็อค |
8 | @EnableBatchProcessing ชุดสปริง |
9 | @MessageEndpoint, @EnableIntegrationPatterns การรวมสปริง |
10 | @EnableDeviceResolver สปริงโมบาย |
11 | @Controller, @RestController, @EnableWebMvc Spring MVC + Tomcat ในตัว |
12 | @EnableWebSecurity ความปลอดภัยในฤดูใบไม้ผลิ |
13 | @EnableTransactionManagement การจัดการธุรกรรมในฤดูใบไม้ผลิ |