일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jdk
- java
- 스프링부트
- Spring
- mssql
- 컴포넌트
- 리액트
- crud
- 쿼리
- 개발공부
- 자바스크립트
- 보안취약점
- 데이터베이스
- Vue
- reactjs
- table
- DATABASE
- javascript
- component
- sql
- JS
- GIT
- 자바
- React
- 개발
- EXTJS
- Intellij
- springboot
- 스프링
- restapi
- Today
- Total
목록분류 전체보기 (146)
준준의 기록일지
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cRoiut/btrdevBAphT/7Qy8vmf0T6XJdMjZmk0641/img.png)
책 내용을 옮겨적으면서 학습 겸 내용 저장 용도로 작성합니다. * 기존에 비즈니스 로직에 대해 오해하고 있는 부분 - Service에서 비즈니스 로직을 처리해야 한다고 오해하지만, Service는 트랜잭션, 도메인 간의 순서 보장 역할만 해야 한다. 그럼 비즈니스 로직은 누가 처리하나? Web Layer 흔히 사용하는 컨트롤러와 JSP/Freemarker 등의 뷰 템플릿 영역 이외에도 필터, 인터셉터, 컨트롤러 어드바이스(@Controller/@Advice) 등 외부 요청과 응답에 대한 전반적인 영역 Service Layer @Service에서 사용되는 영역 일반적으로 controller와 Dao의 중간 영역에서 사용된다. @Transactional이 사용되어야 하는 영역이기도 하다. Repository..
출처 : https://dingue.tistory.com/14 lombok 기능정리 (2) - @Getter/@Setter , @NoArgsConstructor, @RequiredArgsConstructor, @AllArgsConstructor @Getter/@Setter 필드에 @Getter나 @Setter를 붙인다면, lombok이 해당 필드에 대한 기본 getter/setter를 생성해줍니다. 기본적인 getter란 단순히 필드를 리턴하는 것을 말하며, 필드 이름이 foo라면 메소드 이.. dingue.tistory.com
톰캣에 SSL을 적용하려면 SSL업체에서 받은 key파일(pfx,crt 등등)을 jks, keystore로 변경해준 뒤 아래와 같이 입력해야 한다. 사내 서버에 적용한 뒤 확인해 보니 톰캣 부팅시 log파일에 Cannot recover key 오류가 블로그와 같이 동일하게 발생하였다. 참고한 블로그에서 확인해보니, keystore password와 key password가 서로 달라서 나타나는 증상이라고 한다. key password는 업체에서 제공해주는 비밀번호로 keystore password와 동일하게 적용하려니 6자 이하라 거기에 맞춰서 적용을 할 수도 없었다. (너무 다행히도, 해당 블로그와 동일한 상황..) keytool -storepasswd -new %newpassword% -keystor..
이번에 사이트에 톰캣 ssl 적용, http methods 제한을 통한 보안 적용을 하다가 문제가 발생했다. 첫번째로, SSL 적용. 필요한 것. 도메인이름.crt 도메인이름.ca-bundle (or chain1.crt chain2.crt root.crt ...) private.key (CSR 생성 시 발행) 도메인이름.crt + 도메인이름.ca-bundle (chain1.crt chain2.crt root.crt ... ) > 도메인이름.pem // 1개 pem 파일로 통합 [ crt(pem) to pfx ] $ openssl pkcs12 -export -name 도메인이름 -in 도메인이름.pem -inkey private.key -out 도메인이름.pfx $ Enter Export Password:..