분류 전체보기(33)
-
Spring Boot Maven + JSP 부트스트랩 적용
결론은 : bootstrap은 resources/satatic , WEB-INF/views/include 폴더 생성 후 hearder 생성. 부트스트랩을 적용해보려고한다. JSP프로젝트이기에 WEB-INF 쪽에 BootStrap 파일들을 넣어주고 import 해주면 된다고 생각을했으나, thymeleaf와 마찬가지로 main/resurces/static에 넣어주어야 한다. 괜히 한시간동안 삽질했다. 이래서 초기 셋팅 및 환경을 여러번 잡아봐야 하나보다. views/include 폴더를 만들고 hearder.js 파일을 만들고 전체적으로 import해줬다. header.jsp 불필요한 부분들 삭제해야하나(태그라던지....) 이 부트스트랩은 import했을때 node.js 가 없어서 그런지 영문 모르는 오류..
2022.12.30 -
IntelliJ Spring 부트 서버 재실행 없이 실시간 반영하기
개발 환경 IntelliJ + spring boot + gradle 혹은 IntelliJ + spring boot + maven build.gradle dependencies { developmentOnly("org.springframework.boot:spring-boot-devtools") } pom.xml org.springframework.boot spring-boot-devtools Registry 변경 shift를 두번 눌러 검색창을 띄운 후 registry설정에 들어간다. compiler.automake.allow.when.app.running을 체크하면 된다. registry application.properties 설정 추가 resources 폴더 안에 있는 application.prop..
2022.12.30 -
Spring Boot JSP 설정
JSP 파일 경로 생성 src/main/webapp/WEB-INF/views/ 안에 board.jsp파일 생성 application.properties 의 경우 spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp application.yml 의 경우 spring: mvc: view: prefix: /WEB-INF/views/ suffix: .jsp 추가 pom.xml에 추가 의존성 추가 jstl jsp를 사용 할 수 있도록 하는 의존성 패키지 tomcat-embed-sasper
2022.12.30 -
스프링 초기 셋팅 1.(maven 및 mySql)
버전 3점 이상대를 사용했다가 에러를 계속 맞아서 메모해놓는다. 3.0.1 - > 2.7.7 로 변경 그 외 회사에서는 War를 많이 사용한다고해서 War로 세팅 (본인은 보통은 Jar로 많이 만들었고, 배포 방식에 따라 다르게 세팅) https://start.spring.io/ H2가 없다면 DB관련 오류가 발생해서 Mysql Driver 추가 후 application.yml 추가 경로 : src/main/resources 1.application.yml 또는 application.properties 파일에 데이터 소스를 추가 properties spring.datasource.url= spring.datasource.username= spring.datasource.password= spring.da..
2022.12.29 -
프로젝트. Entity 만들기
@Entity - @Entity가 붙은 클래스는 JPA가 관리하는 것으로, 엔티티라고 불림 테이블자동생성됨 @IdClass(BoarderPK.class) - 복합키를 만들기 위해서 추가해야하는 애노테이션 Board 관련 패키지 생성 Entity 추가 package com.teamproject.checkin.boardService; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; @Entity public class BorderRepository { @Id @GeneratedValue private String corpCode; @Id @GeneratedValue priv..
2022.11.03 -
프로젝트 패키지 특이사항
경로가 com.temproject.checkin.checkin로 조금 이상하다 com.temproject.checkin. 로 변경해 주려고한다 오류발생 경로문제인것 같다 com.temproject.checkin.checkin.CheckInApplication - > com.temproject.checkin.CheckInApplication으로 변경 이상 x 잘 돌아간다.
2022.11.03