আপনার বসন্তের ক্লাসে, আপনি এর মতো এনোটোটেড শিমটি ইনজেকশন করতে পারেন
@Autowired
@Qualifier("dbDataSource")
private DataSource dataSource;
এবং আপনি এটি আপনার প্রসঙ্গে প্রযোজ্য। xml
<beans:bean id="dbDataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<beans:property name="jndiName" value="java:comp/env/jdbc/MyLocalDB"/>
</beans:bean>
আপনি টমক্যাটের সার্ভার.এক্সএমএল ব্যবহার করে জেএনডিআই সংস্থানটি ঘোষণা করতে পারেন
<Resource name="jdbc/TestDB"
global="jdbc/TestDB"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/TestDB"
username="pankaj"
password="pankaj123"
maxActive="100"
maxIdle="20"
minIdle="5"
maxWait="10000"/>
প্রসঙ্গ ফিরে যান। xml ডি বসন্ত এটি যোগ করুন
<ResourceLink name="jdbc/MyLocalDB"
global="jdbc/TestDB"
auth="Container"
type="javax.sql.DataSource" />
যদি, এই উদাহরণটির মতো আপনি ডাটাবেসের সাথে সংযোগ স্থাপন করছেন, তা নিশ্চিত করুন যে মাইএসকিউএল জারটি টমক্যাট লাইব ডিরেক্টরিতে উপস্থিত রয়েছে, অন্যথায় টমক্যাট মাইএসকিউএল ডাটাবেস সংযোগ পুল তৈরি করতে সক্ষম হবে না।