คำถามติดแท็ก datasource

9
Spring Boot กำหนดค่าและใช้แหล่งข้อมูลสองแห่ง
ฉันจะกำหนดค่าและใช้แหล่งข้อมูลสองแหล่งได้อย่างไร ตัวอย่างเช่นนี่คือสิ่งที่ฉันมีสำหรับแหล่งข้อมูลแรก: application.properties #first db spring.datasource.url = [url] spring.datasource.username = [username] spring.datasource.password = [password] spring.datasource.driverClassName = oracle.jdbc.OracleDriver #second db ... คลาสแอปพลิเคชัน @SpringBootApplication public class SampleApplication { public static void main(String[] args) { SpringApplication.run(SampleApplication.class, args); } } ฉันจะแก้ไขapplication.propertiesเพื่อเพิ่มแหล่งข้อมูลอื่นได้อย่างไร ฉันจะตอบกลับอัตโนมัติเพื่อใช้ที่เก็บข้อมูลอื่นได้อย่างไร

8
วิธีการใช้ JNDI DataSource ของ Tomcat ใน Spring
ว่ากันว่าในบทความ Spring javadoc เกี่ยวกับDriverManagerDataSourceคลาสนั้นคลาสนี้ง่ายมากและแนะนำ เพื่อใช้ JNDI DataSource ที่จัดทำโดยคอนเทนเนอร์ a DataSourceสามารถถูกเปิดเผยเป็นDataSourcebean ใน Spring ApplicationContext ผ่านJndiObjectFactoryBean คำถามคือฉันจะทำสิ่งนี้ได้อย่างไร ตัวอย่างเช่นถ้าฉันต้องการให้DataSourcebean เข้าถึงฐานข้อมูล MySQL ที่กำหนดเองฉันจะต้องใช้อะไร ฉันควรเขียนอะไรในการกำหนดค่าบริบท ฯลฯ
159 java  spring  tomcat  datasource  jndi 

4
ไฟล์แหล่งข้อมูลอ้างอิงบริการ WCF คืออะไร
ไฟล์. dataource ที่ "Create Service Reference" สร้างขึ้นโดยอัตโนมัติใน Visual Studio คืออะไร ความคิดเห็นในไฟล์คือ: ไฟล์นี้สร้างขึ้นโดยอัตโนมัติโดย Visual Studio .Net ใช้เพื่อจัดเก็บข้อมูลคอนฟิกูเรชันแหล่งข้อมูลออบเจ็กต์ทั่วไป การเปลี่ยนชื่อนามสกุลไฟล์หรือแก้ไขเนื้อหาของไฟล์นี้อาจ ทำให้โปรแกรมไม่รู้จักไฟล์ อย่างไรก็ตามดูเหมือนว่าไฟล์เหล่านี้เป็นทางเลือกดังนั้นฉันจึงสงสัยว่าไฟล์เหล่านี้ใช้ทำอะไร ฉันยังสงสัยว่าการลบมันปลอดภัยจริงหรือไม่เนื่องจากมักทำให้เกิดปัญหาความยาวเส้นทางใน XP http://www.eggheadcafe.com/conversation.aspx?messageid=34104031&threadid=34104026 ใครช่วยชี้ฉันไปที่เอกสาร MS อย่างเป็นทางการในไฟล์เหล่านี้ได้ไหม

5
เหตุใดเราจึงใช้ DataSource แทน DriverManager
ฉันกำลังอ่านข้อกำหนด Java JDBC (ข้อ 4) และพบคำสั่งนี้: แหล่งข้อมูล - อินเทอร์เฟซนี้ถูกนำมาใช้ใน JDBC 2.0 Optional Package API เป็นที่ต้องการมากกว่า DriverManager เนื่องจากช่วยให้รายละเอียดเกี่ยวกับแหล่งข้อมูลพื้นฐานโปร่งใสกับแอปพลิเคชัน สิ่งที่ฉันพยายามทำความเข้าใจคือความแตกต่างระหว่าง a Connectionและ a DataSourceและเหตุใดจึงมีอยู่ ฉันหมายถึงบล็อกด้านบนบอกว่ารายละเอียดเกี่ยวกับแหล่งข้อมูลนั้นโปร่งใสสำหรับแอปพลิเคชัน แต่จะไม่ทำให้คุณสมบัติฐานข้อมูลภายนอกเช่นชื่อผู้ใช้รหัสผ่าน url ฯลฯ ในไฟล์คุณสมบัติแล้วใช้ DriverManager ทำงานในลักษณะเดียวกันหรือไม่ และDataSourceอินเทอร์เฟซถูกสร้างขึ้นเพื่อให้มีวิธีส่งคืนการเชื่อมต่อทั่วไปที่สามารถรวมกันได้หรือไม่? ใน Java EE แอ็พพลิเคชันเซิร์ฟเวอร์ใช้อินเทอร์เฟซนี้และแอปพลิเคชันที่ปรับใช้เพื่อให้มีการอ้างอิงไปยังแหล่งข้อมูลแทนการเชื่อมต่อหรือไม่
89 java  jdbc  datasource 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.