본문 바로가기
수업자료

20230828 실습내용

by ^..^v 2023. 8. 28.
728x90
반응형

board_20230828.zip
0.08MB
spring_20230828.zip
0.01MB

 

 

8월 28일 실습한 내용입니다. 참고하세요. 

  • 실습환경 구축
    • JDK
    • Eclipse, STS, Lombok
    • MySQL Server & Workbench
  • 스프링 프레임워크
    • IoC
    • DI
    • AOP
  • 스프링 MVC 기반 프로젝트 생성
    • 데이터베이스 연동
    • MyBatis 연동
    • 게시판 테이블 생성

 

 

설치 방법

#1 zip 파일을 다운로드 후 압축을 해제합니다. 

 

#2 이클립스에 이름이 같은 프로젝트가 존재할 경우 프로젝트를 추가할 수 없으므로 pom.xml 파일을 열어서 <artifactId> 항목의 값을 변경합니다. (예: artifactId를 board에서 board_20230823로 변경)

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>3.1.3</version>
		<relativePath/> <!-- lookup parent from repository -->
	</parent>
	<groupId>com.spring</groupId>
	<artifactId>board_20230828</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<name>board</name>
	<description>Demo project for Spring Boot</description>
	<properties>
		<java.version>17</java.version>
	</properties>
    		...(생략)...

 

#3 이클립스에 메이븐 프로젝트로 추가해 사용합니다. 

 

만약, 빌드가 되지 않는 경우에는 메이븐 프로젝트를 업데이트합니다.

728x90
반응형

'수업자료' 카테고리의 다른 글

20230830 실습내용  (0) 2023.08.30
20230829 실습내용  (0) 2023.08.29
20230825 실습내용  (0) 2023.08.25
20230824 실습내용  (0) 2023.08.24
20230823 실습내용  (0) 2023.08.23

댓글