본문 바로가기

전체 글108

NotePadd++ 단축키https://string.tistory.com/5Compare : 파일 2개 비교https://tech-factory.tistory.com/entry/노트패스-Notepad로-코드-다른-부분-찾기-Compare-기능-사용법플러그인-활용Expression CalculatorJSON Tools / XML Toolshttps://blog.naver.com/550sn/222997898087기본 설정https://progrunman.tistory.com/6백업 설정https://mainia.tistory.com/5075Explorer, AutoSave파일 탐색 기능https://luckygg.tistory.com/236매크로 사용 방법https://www.clien.net/service/board/lect.. 2024. 10. 3.
비즈니스 이메일 쓰는 방법 구조제목인사목적본문상대방이 취할 행동마무리 인사첨부파일 확인내용제목외부 : [자회사명] 영상 촬영 사전 미팅 요청 건내부[회신, 요청, 전달, 협조요청, 의견요청][중요, 긴급, 공지]수신자 : 회신을 해야되는 사람참조자 : 이 내용을 알고 있어야 하는 사람* 수신은 여러명A님 프로젝트 진행 상황 검토 후 회신 부탁드립니다.​B님 프로젝트 참여자 통계 수치 공유 부탁드립니다.​C님 프로젝트 예산안 전달 부탁드립니다.목적상대방의 사전지식이 부족하기 때문에 자신에게 메일을 보낸 메일의 목적을 적는다.- 이메일을 보낸 이유는 영상 제작 견적을 문의를 드리기 위해서 입니다.- 3월 전직원 대상 강연을 기획하고 있습니다. 관련 강연을 요청 드리고자 합니다.본문질문질문을 할 때는 돌려 하지 말고 정확히 한다.(X).. 2024. 10. 2.
2장 스프링 부트 공통 작업 2장 스프링 부트 공통 작업 2장에서 다루는 내용 스프링 부트 애플리케이션 설정 관리 @ConfigurationProperties를 사용한 커스텀 설정 정보 생성 CommandLineRunner 인터페이스를 사용한 초기화 코드 실행 스프링 부트 기본 로깅과 Log4j2 로깅 설정 빈 밸리데이션을 사용한 사용자 입력 데이터 검증 애플리 케이션 설정 관리, 커스텀 설정 정보 생성 같은 핵심 개념을 배운다. 또한 스프링 부트 개발 과정에서 만나게 되는 다양한 고통 작업 처리 방법을 알아본다. 2.1 애플리케이션 설정 관리 애플리케이션 설정 정보 관리는 중요하게 다뤄지는 요소이다. 개발 프로젝트를 진행하는 방식에 따라 동일한 애플리케이션을 개발dev, 테스트test, 스테이징staging, 상용prod 환경 등.. 2024. 3. 19.
3.4.3 ~ 3.4.4 스프링 터이터를 사용한 데이터베이스 접근 - PaginAndSortingRepository 3.4.3 PaginAndSortingRepository를 활용한 페이징 페이징(pagination)은 많은 양의 데이터를 ㄹ여러 페이지로 잘게 나눠 조회하는 기법이다. 서버 자원을 효율적으로 이용하면서 사용자에게 필요한 결과를 반환 해줄수 있다. 그래서 많은 양의 데이터를 전부 조회해서 처리하고 반환하는데 대역표과 CPU같은 귀한 자원을 낭비할 필요가 없다. 카테고리의 제품 전부를 항상 조회한다면 자원 낭비와 좋지 않은 사용자 경험을 피하기 어려울 것이다. 스프링 테이터는 페이지 단위로 데이터를 자르고 정렬할 수 있는 PagingAndSortingRepository 인터페이스를 제공한다. PaginAndSortingRepository 인터페이스도 CrudRepository 인터페이스를 상속 받으므로 C.. 2024. 3. 11.