반응형
application.properties
프로젝트를 새로 생성하면 자동으로 application.properties가 생성된다.
프로젝트의 환경설정 부분으로, 애플리케이션의 설정을 구성하는 데 사용되는 속성 파일이다.
아래와 같이 사용한다. 필요할때마다 필요한 설정을 추가해서 사용하면 된다.
# port. 서버 포트 설정
server.port=8082
# JSP view
spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.jsp
# oracle set. 데이터 베이스 연결 설정
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
spring.datasource.url=jdbc:oracle:thin:@localhost:1521/xe
spring.datasource.username=hr
spring.datasource.password=hr
#encoding
server.servlet.encoding.charset=UTF-8
server.servlet.encoding.enabled=true
server.servlet.encoding.force=true
#jpa
spring.jpa.generate-ddl=true
spring.jpa.database=oracle
spring.jpa.show-sql=true
#multipart
spring.servlet.multipart.location=/Users/iseoyeon/upload/
spring.servlet.multipart.max-file-size=5MB
pom.xml
pom.xml 은 Maven 또는 Gradle과 같은 빌드 관리 도구를 사용할 때 사용되는 프로젝트 구성 파일이다.
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<!-- <version>6.0.0</version>-->
<scope>provided</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/jakarta.servlet.jsp.jstl/jakarta.servlet.jsp.jstl-api -->
<dependency>
<groupId>jakarta.servlet.jsp.jstl</groupId>
<artifactId>jakarta.servlet.jsp.jstl-api</artifactId>
<!-- <version>3.0.0</version>-->
</dependency>
<!-- https://mvnrepository.com/artifact/org.glassfish.web/jakarta.servlet.jsp.jstl -->
<dependency>
<groupId>org.glassfish.web</groupId>
<artifactId>jakarta.servlet.jsp.jstl</artifactId>
<!-- <version>3.0.1</version>-->
</dependency>
JSTL
자주쓰는 jstl 태그이다. 자주쓰니까 그냥 같이 넣었다.
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
반응형