일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 컬럼타입변경
- 디너요리추천
- cachedbodyhttpservletrequest
- 판교테크원타워맛집
- 데이터베이스
- 재귀구문
- 바디캐싱
- menu만들기
- 400에러관리
- csv다운로드
- MAC
- 유에이치스위트
- 오리지널팬케이스하우스 판교점
- 유에이치스위트서울스퀘어
- 오리지널팬케이스하우스
- 스프링부트
- csv업로드
- 사용자별메뉴
- xcrunerror
- 데이터업로드
- springboot
- MySQL
- jue
- 권한별메뉴만들기
- 500에러관리
- 시청역숙소
- 시청역놀곳
- 한남동중식
- 신사동이자카야
- httpcode
- Today
- Total
목록스프링부트 (3)
IT모저모
안녕하세여 기존에는 메뉴를 고정적으로 사용했는데요 (유연성없이 FO에서 메뉴를 고정적으로 하드코딩함) 시큐리티에서 메뉴에 대한 접근권한을 나누다보니 사용자마다 권한에 따른 메뉴를 표기해야하는 경우가 생겼습니다기존에 사용자마다 role이 지정되어있기 때문에 public enum UserRole { ADMIN, MANAGER, DEVELOPER, USER;} 이 부분을 참고하여 Menu를 만들어보려고 해용 @Entity@Table(name = "menu")@Getter@NoArgsConstructorpublic class Menu extends BaseTimeEntity { @Id @GeneratedValue private Long id; @Column(null..

회사에서 추가적으로 로그인에 관한 추가요구사항이 내려왔습니다. 비밀번호에 BCrypt 만 적용하면 될 줄 알았는데 짧은 시간내에 여러가지 기능을 덧붙여야한다고 하네요.. 시스템 보안정검이 있어서 증적예시가 필요한 부분입니다.. 1) 접속 시 로그인 실패 횟수 제한 설정(5회 이하)이 적용되어 있는가? - 로그인 실패 5회 후 계정이 잠기거나 접속을 차단된 화면 스크린샷을 증적으로 제시한 경우 양호 - 로그인 실패 횟수 제한 설정 화면 또는 실제 5회 실패 시 접근이 차단되는 화면 2) 동일 사용자의 동시 접속을 제한하고 있는가? - 동시접속이 제한되는것을 확인가능한 경우 양호( 이경우 Spring Security의 maxSession 을 1로 잡아두어 어느정도 해결이 가능하지만 추가 커스터마이징을 통해..

안녕하세요.개발하다보면 400, 500, 404 페이지를 보게 되는 경우가 많습니다.스프링 부트에서는화이트라벨 에러 페이지로 에러를 리턴해주죠?하지만 http코드에 맞는 에러페이지를 리턴해주는 것이 좋습니다. 그러므로 404 NOT FOUND 리턴을 해보겠습니다. 구성환경Springboot 3.0Java 17mavenThymeleafMac OS application.properties# serverserver.port=8080server.error.whitelabel.enabled=falseapplication.properties 파일에 상단에 이미지의 화이트라벨 페이지를 사용하지 않는다고 선언해주어야합니다.false로 선언해줄게요. 에러 컨트롤러(ErrorHandling) 생성기본적으로 Springbo..