스노우보드 참 좋아하는데 맨날 키보드 앞에만 있네

[Spring/STS] 프로젝트 시작 본문

개발/Java, SpringFramework

[Spring/STS] 프로젝트 시작

워너-비 2017. 10. 27. 18:01

<!-- 본 포스팅은 개인공부를 위한 용도로 잘못된 정보가 있을 수 있습니다. 오류 발견시 댓글 환영합니다. -->

Spring/STS 프로젝트 시작하기





개발에 필요한 라이브러리


- MySQL 드라이버

- Spring-test 모듈

- MyBatis 모듈

- MyBatis-Spring 모듈




pom.xml 추가

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-test</artifactId>

<version>${org.springframework-version}</version>

</dependency>


<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-jdbc</artifactId>

<version>${org.springframework-version}</version>

</dependency>


<dependency>

<groupId>mysql</groupId>

<artifactId>mysql-connector-java</artifactId>

<version>5.1.41</version>

</dependency>


<dependency>

<groupId>org.mybatis</groupId>

<artifactId>mybatis</artifactId>

<version>3.4.1</version>

</dependency>


<dependency>

<groupId>org.mybatis</groupId>

<artifactId>mybatis-spring</artifactId>

<version>1.3.0</version>

</dependency>


<dependency>

<groupId>org.bgee.log4jdbc-log4j2</groupId>

<artifactId>log4jdbc-log4j2-jdbc4</artifactId>

<version>1.16</version>

</dependency>




root-context.xml 수정

<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">

<property name="driverClassName" value="net.sf.log4jdbc.sql.jdbcapi.DriverSpy"></property>

<property name="url" value="jdbc:log4jdbc:mysql://127.0.0.1:3306/book_ex?useSSL=false"></property>

<property name="username" value="zerock"></property>

<property name="password" value="1234"></property>

</bean> 




XML 네임스페이스 추가

- root-context.xml에서 하단의 Namespaces를 클릭 후 네임스페이스를 다음과 같이 추가한다.





Comments