본문 바로가기

YC TECH ACADEMY/projects3

[Spring/Spring Boot] dev와 live을 분리하여 dev에는 H2, live에는 MySql 연동하기 .java 파일들 .yml 파일들 active가 live면 live가, active가 dev면 dev가 사용된다. spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:(Port 번호)/(Schema 이름)?serverTimezone=Asia/Seoul username: (user 이름) password: (password) ddl-auto 종류 create 애플리케이션 시작 시에 데이터베이스 테이블을 생성. 이미 테이블이 존재하는 경우에는 해당 테이블을 삭제하고 다시 생성. (drop + create) create-drop 애플리케이션 시작 시에 데이터베이스 테이블을 생성하고, 애플리케이션이 .. 2023. 11. 28.
[Spring/Spring Boot] Spring Date JPA을 이용하여 특정 column 값 기준 오름차순/내림차순 정렬하기 [문제사항] Spring Data JPA을 사용한 repository에서 그냥 .findAll()을 사용하면 데이터가 등록된 순으로 값을 얻음. 나는 여행날짜(travelDate)를 기준으로 오름차순으로 정렬하고 싶음. [문제해결] Spring Data JPA을 사용한 repository에 findAllByOrderBy(Column명)Asc(또는 Desc)을 정의하고 사용하면 Column값이 오름차순/내림차순으로 정렬된다. Spring Data JPA 최고..b [참고] https://wakestand.tistory.com/947 2023. 11. 28.
[Spring/Spring Boot] Spring Security로 인해 CSS 적용 안될 때 [문제사항] http://localhost:8080/ 에서 background 이미지가 표시되지 않는데 http://localhost:8080/signup 에서 계정 만들고 http://localhost:8080/login 에서 로그인하고 http://localhost:8080/ 으로 다시 이동하면 background 이미지가 표시됨 spring security쪽 문제인거 같음. 해당 background 이미지파일은 static/assets/img/bg-masthead.jpg 이고 static/css/styles.css 에 적용되어 있음. [문제해결] security 에서 css 가 serving 되고 있는 경로를 검증 제외해야 함. config.SecurityConfig.java 에서 에서 .anyRe.. 2023. 11. 27.
728x90
반응형