본문 바로가기
JAVA/spring

intellij error - 2

by 개폰지밥 2019. 9. 3.
반응형

* dataSourceTest 에러 -1

Caused by: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Bean name 'dataSource' is already used in this  element
Offending resource

=> 에러 해결

pom.xml에 datasource를 하나만 남긴다.

* dataSourceTest 에러 -2

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in file

 

=>  에러해결

driverClassName없애니까 에러 사라짐

* dataSourceTest 에러 -3

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file 

=> 에러해결

Mapper.xml과 mybatis-config.xml의 위치를 잘 파악하고 applicationContext.xml을 아래와 같이 수정해준다.

<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource"></property>
<property name="configLocation" value="classpath:/mybatis-config.xml"></property>
<property name="mapperLocations">
<array>
<value>classpath*:/mappers/**/*Mapper.xml</value>
</array>
</property>
</bean> 

* dataSourceTest 에러 -4

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file

Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'org.zerock.domain.BoardVO'.  Cause: java.lang.ClassNotFoundException: Cannot find class: org.zerock.domain.BoardVO

=> 에러원인

Mapper.xml에 있는 org.zerock때문에 생긴 에러

=>에러 해결

mapper.xml을 잘 매칭시켜준다.

*dataSourceTest 에러 - 5

java.sql.SQLException: No suitable driver found for jdbc:log4jdbc:postgresql://~

=> 에러해결

pom.xml에 아래와 같이 추가
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.0.0</version>
</dependency>

 

그래도 같은 java.sql.SQLException: No suitable driver found for jdbc:postgresql://10.10.30.194:5432/magickms 에러가 뜸

이번에는 jar 파일이 다운받아 폴더에 직접 넣어봄

그래도 동일한 에러가 뜸

=> 진짜 에러 해결

applicationContext.xml에 <property name="driverClassName" value="org.postgresql.Driver" /> 추가하면 된다.

반응형

'JAVA > spring' 카테고리의 다른 글

intellij META-INF context.xml?  (1) 2019.09.10
[Postgresql] JNDI 설정  (0) 2019.09.04
intellij error - 1  (2) 2019.09.02
[Spring] CRUD 구현  (0) 2019.08.28
paging processing (페이징 처리)- 3  (0) 2019.08.09

댓글