spring 풀기

정은지·2022년 12월 5일
0
post-custom-banner

spring-tool-suite-4-4.16.0.RELEASE-e4.25.0-win32.win32.x86_64.self-extracting.jar

가 있는경로에 cmd들어가서 자바 실행하기.
(아이콘이 커피모양이면 더블클릭.)

명령어는
java -jar spring-tool-suite-4-4.16.0.RELEASE-e4.25.0-win32.win32.x86_64.self-extracting.jar
입니다~!


그럼 일케됨

해당 파일 깔림.
롬복 exe에다가 설치해줘야함


롬복설치하면 jar 파일생김

###스프링 특 : web기능이 빠져있음. jsp가 없음 web설치해줄거임
help -- > 이클립스 마켓플레이스에서 web developer 검색, 똑같은거 2개 나오는데 제목 더 긴걸로 install하기
다운 후 인코딩, 신텍스컬러링, 글씨체 설정해줌

https://start.spring.io/

해당사이트로 들어감. 프로젝트 만들어져있는 사이트

이렇게 선택해줌.
pom.xml 을 만드는 과정이라고 생각해도됨
(Spring Web에 json이 포함되어있음)

프로젝트 기본적인 셋팅

  1. pom.xml 에 디펜던시 추가하기

    	<dependency>
    	    <groupId>org.apache.tomcat.embed</groupId>
    	    <artifactId>tomcat-embed-jasper</artifactId>
    	</dependency>
    		<!-- https://mvnrepository.com/artifact/javax.servlet/jstl -->
    	<dependency>
    	    <groupId>javax.servlet</groupId>
    	    <artifactId>jstl</artifactId>
    	</dependency>
  2. application.properties 작업하기

app02셋팅


이건jsp대신 쓰는애

다운받고 압축풀어서 워크스페이스에 가져다 놓기

저기 폴더 안만듬. resource, view안씀

정적자원은 static으로 넣을거임.
html들이 templates로 들어감
jsp는 전부 html로 사용할거임

확장자 프로퍼티스 지우고 확장자 야물로 바꿔줌(yaml, yal)

서블릿콘테스트의 내용을 옮기고 싶으면config패키지에 저 파일 만들어줌

스프링특 : 주소창에 contextpath가 안나와있음 --> 패키지에 contextPath가 필요없다는 결론이 나옴
카페24올릴땐 Root.war를 사용해야함 -- > contextPath가 필요없음

jsp를 html로 쓰면 좋은 점
jsp는 war만 만들 수 있는데
html은 jar, war 가능
jar는 톰캣이 없어도 돌아감
war는 톰캣에 갖다둬야함
jar실행하는 명령이 java -jar였음
이거치면 끝남
신기하네 .. jar은 톰캣이 내장되어있음

post-custom-banner

0개의 댓글