스프링 프레임 워크를 적용하면 자바 코드 작성 부분을 줄일 수 있는 효과를 얻을 수 있다.
초반의 셋팅이 다소 복잡함
스프링 프레임워크 사용은 2가지로 구분됨.
1. xml 이용방법
2. 자바 어노테이션 이용하는 방법
Maven
자바 프로젝트의 빌드를 자동으로 해주는 도구
개발자가 xml에 작성한 프로젝트 정보를 토대로 컴파일하고 라이브러리를 연결하는 등의 작업을 해주는 도구
Maven 서버를 통해 라이브러리를 다운받아 설정하는 작업도 수행
프로젝트생성
자바모드 : JAVAEE 모드로 변경
Maven 프로젝트로 생성
pom.xml 설정하기
- 구글검색 : maven 검색
maven repository 사이트 선택 (mvnrepository.com/artifact/org.springframework/spring-context/5.2.13.RELEASE)
검색어 : spring context
최신버전기준으로 조회
조회 후 mvnrepository.com/artifact/org.springframework/spring-context
Maven Repository: org.springframework » spring-context
mvnrepository.com
복사해 온 내용을 pom.xml에 추가하기
pom.xml
소스정리 : ctrl+shift+f
저장을 하면 Maven Dependencies가 다운로드되어 설치됨.
pom.xml상에 버전을 정리해서 사용하면 좋음
package만들기
kr.co.coalab.main
class만들기
xml 파일 만들기
package만들기 :config
beans.xml
MainClass.java 작성
작업 로그 찍어주기
mvnmvnrepository.com/search?q=slf4j
자료를 복사해서 pom.xml에 붙여넣기 하고, 아래와 같이 version작성후 저장하면 maven dependencies에 slf4j-api-1.7.30.jar 파일이 다운로드 됨.
로그백(logback) 파일도 추가로 설치하기임 워크를 적용하면 자바 코드 작성 부분을 줄일 수 있는 효과를 얻을 수 있다.
초반의 셋팅이 다소 복잡함
스프링 프레임워크 사용은 2가지로 구분됨.
1. xml 이용방법
2. 자바 어노테이션 이용하는 방법
Maven
자바 프로젝트의 빌드를 자동으로 해주는 도구
개발자가 xml에 작성한 프로젝트 정보를 토대로 컴파일하고 라이브러리를 연결하는 등의 작업을 해주는 도구
Maven 서버를 통해 라이브러리를 다운받아 설정하는 작업도 수행
프로젝트생성
자바모드 : JAVAEE 모드로 변경
Maven 프로젝트로 생성


pom.xml 설정하기
- 구글검색 : maven 검색
maven repository 사이트 선택 (mvnrepository.com/artifact/org.springframework/spring-context/5.2.13.RELEASE)
검색어 : spring context
최신버전기준으로 조회
조회 후 mvnrepository.com/artifact/org.springframework/spring-context
Maven Repository: org.springframework » spring-context
mvnrepository.com
복사해 온 내용을 pom.xml에 추가하기
pom.xml

소스정리 : ctrl+shift+f

저장을 하면 Maven Dependencies가 다운로드되어 설치됨.


pom.xml상에 버전을 정리해서 사용하면 좋음
package만들기
kr.co.coalab.main

class만들기

xml 파일 만들기
package만들기 :config

beans.xml


beans.xml
MainClass.java 작성

작업 로그 찍어주기
mvnmvnrepository.com/search?q=slf4j

자료를 복사해서 pom.xml에 붙여넣기 하고, 아래와 같이 version작성후 저장하면 maven dependencies에 slf4j-api-1.7.30.jar 파일이 다운로드 됨.


로그백(logback) 파일도 추가로 설치하기
이렇게 넣어주시면 실행중에 로그를 볼 수 있다.
MainClass.java를 실행해보면 실행중에 로그를 확인할 수 있다.
이렇게 만들어 놓은 xml 파일은 프로젝트 만들때마다 복사해서 쓸 예정으로 바탕화면에 복사해 둔다.
bean class 만들기
인터페이스 만들기
class 만들기
beans.xml 에서 객체를 bean 작성
MainClass.java 수정 : 오브젝트 타입으로 bean의 hello id값을 가져와서 출력해줌
class를 수정할 경우 beans.xml상의 bean만 수정하면 됨
변경할 class 추가
beans.xml 수정
* 단축키 알아보기 : ctrl+shift+/ : 주석달기
ctrl+shift+| : 주석해제
beans.xml 수정 후에 MainClass.java를 다시 실행해 보면 결과값이 바뀜.
'JAVA, JSP' 카테고리의 다른 글
[STS] 스프링부트 실행시 login창 뜨는 경우 (1) | 2021.04.21 |
---|---|
[Spring] 자바 프로젝트 만들기 (0) | 2021.03.24 |
[Spring] Eclipse 설정 (작업폴더 설정, 폰트 설정, 한글깨짐방지) (0) | 2021.03.24 |
[SPRING] Spring Framework의 특징 (0) | 2021.03.24 |
[JSP]JSP게시판만들기- 게시판 CRUD(저장,조회,수정,삭제) 기능 구현 (1) | 2021.03.22 |