<bean id="datasource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/>
<property name="url" value="jdbc:oracle:thin:@localhost:1521:xe"/>
<property name="username" value="system"/>
<property name="password" value="manager"/>
</bean>
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<constructor-arg ref="datasource"/>
</bean>
<bean id="projectdao" class="com.query.dao.ProjectDAO">
<constructor-arg ref="jdbcTemplate"/>
</bean>
Exception in thread "main" org.springframework.beans.factory.UnsatisfiedDependencyException
Exception in thread "main" org.springframework.beans.factory.UnsatisfiedDependencyException: Fehler beim Erstellen Bean mit Namen ' projectdao 'definiert in Klassenpfadressource [com/query/comman/application-context.xml]: Unbefriedigte Abhängigkeit, ausgedrückt durch Konstruktorargument mit Index 0 vom Typ [javax.sql.DataSource]: Konvertierungskonstruktorargumentwert vom Typ [org .springframework.jdbc.core.JdbcTemplate] zu erforderlichem Typ [javax.sql.DataSource]: Konnte Wert des Typs 'org.springframework.jdbc.core.Jd' nicht konvertieren bcTemplate 'zum erforderlichen Typ' javax.sql.DataSource '; verschachtelte Ausnahme ist java.lang.IllegalStateException: Kann nicht Wert vom Typ umwandeln [org.springframework.jdbc.core.JdbcTemplate] auf die gewünschte Art [javax.sql.DataSource]: keine passende Editoren oder Wandlungsstrategie
gefunden
Exception in thread "main" org.springframework.beans.factory.UnsatisfiedDependencyException: Fehler in Klassenpfad Ressource definiert bean mit dem Namen 'projectdao' anlegen [com/query/comman/application-context.xml]: Unbefriedigend Abhängigkeit ausgedrückt durch Konstruktorargument mit dem Index 0 des Typs [javax.sql.DataSource]: Der Konstruktorargumentwert des Typs [org.springframework.j konnte nicht konvertiert werden dbc.core.JdbcTemplate] zum erforderlichen Typ [javax.sql.DataSource]: Fehler beim Konvertieren des Werts vom Typ 'org.springframework.jdbc.core.JdbcTemplate' in den erforderlichen Typ 'javax.sql.DataSource'; verschachtelte Ausnahme ist java.lang.IllegalStateException: Wert des Typs [org.springframework.jdbc.core.JdbcTemplate] kann nicht in den erforderlichen Typ [javax.sql.DataSource] konvertiert werden: Es wurden keine übereinstimmenden Editoren oder Konvertierungsstrategien gefunden unter org.springframework.beans .factory.support.ConstructorResolver.createArgumentArray (ConstructorResolver.java:670) bei org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor (ConstructorResolver.java:191) bei org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory .autowireConstructor (AbstractAutowireCapableBeanFactory.java:984) bei org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance (AbstractAutowireCapableBeanFactory.java:888) bei org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateB ean (AbstractAutowireCapableBeanFactory.java:479) bei org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:450) bei org.springframework.beans.factory.support.AbstractBeanFactory $ 1.getObject (AbstractBeanFactory.java : 290) bei org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:222) bei org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:287) bei org .springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:189) bei org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons (DefaultListableBeanFactory.java:562) unter org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization (AbstractApplicationContext.java:871) unter org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:423) unter org.springframework.context.support. ClassPathXmlApplicationContext. (ClassPathXmlApplicationContext.java:139) bei org.springframework.context.support.ClassPathXmlApplicationContext. (ClassPathXmlApplicationContext.java:83) bei com.query.test.projectTest.main (Project.java: 11)