1. context-common.xml 작성
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:jdbc="http://www.springframework.org/schema/jdbc"
xsi:schemaLocation="http://www.springframework.org/schema/beans...
2017년 6월 22일 목요일
spring log4j2 설정
1. pom.xml 추가
<dependency>
<groupId>org.bgee.log4jdbc-log4j2</groupId>
<artifactId>log4jdbc-log4j2-jdbc4.1</artifactId>
<version>1.16</version>
</dependency>
2. dataSource 수정
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="net.sf.log4jdbc.sql.jdbcapi.DriverSpy"/>
...
2017년 6월 20일 화요일
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener error
프로젝트 >> properties >> Deployment Assembly를 click,
"Add" >> Java Build Path Entries >> Maven Dependencies click 한후
Apply버튼을 눌러 추가한후 서버를 재구동...
2017년 6월 16일 금요일
Cannot load JDBC driver class 'com.mysql.jdbc.Driver' error
pom.xml 에 다음을 추가하고 maven install 한다.
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.27</version>
<scope>compile</scope>
</dependency>...
context:component-scan vs context:annotation-config vs mvc:annotation-driven
1. context:component-scan
@Component
@Repository
@Service
@Controller
을 bean으로 등록하고
@Autowired
@Qualifier
을 인식한다.
2. context:annotation-config
<!--RequiredAnnotationBeanPostProcessor @Required 사용시
AutowiredAnnotationBeanPostProcessor @Autowired 사용시
CommonAnnotationBeanPostProcessor @Resource,...