📢day23__WEB&Spring
web은 3가지 언어로 구성되어있다.
- HTML
- CSS
- javascript
자바 스프링 설치
- help -> maketplace 통해서 spring설치가 가능함.
자바 스프링 환경셋팅
- project 생성
- Spring Boot > Spring Starter Project 선택
- 프로젝트명 입력
- Group과 Package 명 선택, 반드시 두개 이상의 package 명으로 입력
- Dependencies 선택
- Spring Boot DevTools
- Spring Web
- pom.xml 추가
- <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <!-- json request --> <dependency> <groupId>com.googlecode.json-simple</groupId> <artifactId>json-simple</artifactId> <version>1.1</version> </dependency> ```
- ```html <!-- @Inject --> <dependency> <groupId>javax.inject</groupId> <artifactId>javax.inject</artifactId> <version>1</version> </dependency> <!-- Servlet --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope>provided</scope> </dependency>
- Directory 생성
src > main > webapp > WEB-INF > views
- Proejct Properties > Java Build Path > Source에서 Add Folder
WEB-INF > views 선택 추가
- src/main/resources 에 applications.properties 파일 수정 (반드시 메모장으로 열것)
server.port=80
spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.jsp
- 80 port 문제 시
제어판 > 시스템 및 보안 > 관리도구 > 서비스 > World Wide Web Publishibg 서비스
중시 및 수동으로 전환
Spring
(1) 정의
- 자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량급 애플리케이션 프레임워크
'Basic > 멀티캠퍼스__AI플랫폼을 활용한 웹서비스 개발' 카테고리의 다른 글
멀티캠퍼스 AI플랫폼을 활용한 웹서비스 개발 - 25일차 (0) | 2022.05.26 |
---|---|
멀티캠퍼스 AI플랫폼을 활용한 웹서비스 개발 - 24일차 (0) | 2022.05.26 |
멀티캠퍼스 AI플랫폼을 활용한 웹서비스 개발 - 22일차 (0) | 2022.05.26 |
멀티캠퍼스 AI플랫폼을 활용한 웹서비스 개발 - 21일차 (0) | 2022.05.19 |
멀티캠퍼스 AI플랫폼을 활용한 웹서비스 개발 - 20일차 (0) | 2022.05.19 |
댓글