.
스프링부트 SNS프로젝트
K-디지털과정 내일배움카드전용 온라인과정
[K-디지털] 스프링부트 SNS 포토그램 프로젝트(포트폴리오 제작)
강사 : 최주호
교육기간 : (59회차) 2023년 11월 22일 - 2023년 12월 19일 [내일배움카드]
(60회차) 2023년 11월 29일 - 2023년 12월 26일 [내일배움카드]
#실전바탕#커리큘럼#포트폴리오#스프링부트#클론코딩#국비교육#무료코딩#KDC
https://github.com/codingspecialist/EaszUP-Springboot-Photogram-Start
포토그램 - 인스타그램 클론 코딩
STS 툴 버그가 발견되면 다른 버전으로 다운 받는 법
STS 툴에 세팅하기 - 플러그인 설정 (JSP, Javascript)
의존성
- Sring Boot DevTools
- Lombok
- Spring Data JPA
- MariaDB Driver
- Spring Security
- Spring Web
- oauth2-client
<!-- 시큐리티 태그 라이브러리 --> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-taglibs</artifactId> </dependency> <!-- JSP 템플릿 엔진 --> <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-jasper</artifactId> <version>9.0.43</version> </dependency> <!-- JSTL --> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> </dependency>
데이터베이스
create user 'cos'@'%' identified by 'cos1234'; GRANT ALL PRIVILEGES ON *.* TO 'cos'@'%'; create database photogram;
yml 설정
server: port: 8080 servlet: context-path: / encoding: charset: utf-8 enabled: true spring: mvc: view: prefix: /WEB-INF/views/ suffix: .jsp datasource: driver-class-name: org.mariadb.jdbc.Driver url: jdbc:mariadb://localhost:3306/photogram?serverTimezone=Asia/Seoul&allowPublicKeyRetrieval=true&useSSL=false username: cos password: cos1234 jpa: open-in-view: true hibernate: ddl-auto: update naming: physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl show-sql: true servlet: multipart: enabled: true max-file-size: 2MB security: user: name: test password: 1234 #file: # path: C:/src/springbootwork-sts/upload/
태그라이브러리
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags"%>
댓글 ( 4)
댓글 남기기