본문 바로가기

Spring17

Day61 2024.08.19.월 #코딩일기 AOP  vs InterceptorInterCeptor에서 prehandle 역할 vs AOP @Before 역할InterCeptor에서 posthandle 역할 vs AOP @After 역할    - interceptor는 개발자 단위로 짧게짧게 - aop는 회사 단위(큰 단위, 조직 단위)로 빨리 업무를 수행해야할 때   만일 실행시켰는데 모르는 method가 돌아가고 있으면 aop를 확인해보면 된다. Chapter1. FrameWork 3. AOP (Aspect Oriented Programming) (1) 기능 외적인 관점의 용이한 적용을 위한 패러다임 AOP 의 개념    ① 관점 지향 프로그램 (Aspect Oriented Programming, AOP)의 정의        - 핵심 관심사 (.. 2024. 8. 19.
Day60 2024.08.14.수 #코딩일기 *DTO로 parameter 넘겨주는 방식과 Map으로 넘겨주는 방식 ★★ 항목MapDTO정의Map각자 구현 DTOParameterRandomTable 기준참조 Column사용- 규정을 정하기 힘들 때- 소통 원활하지 않을 때규정(기준)이 명확문제점유지보수가 어려움(소스코드를 추적하면서 찾아야 함)하지만 급할 때는 쓰기 편하다 (시간절약)유지보수 편리 (명확하다)개발공수가 더 필요 ↑  출처: https://codingstory-chemhs.tistory.com/66 [코딩일기:티스토리]   - jpa와 같이 쓸 수 있다. 대신, 같은 model package에 쓸 수는 없다. (domain에 써야한다.) - views폴더 안데 memberJpa 폴더를 만들어준다. (jpa는 이 폴더에 넣어준다.)Spr.. 2024. 8. 14.
Day59 2024.08.13.화 #코딩일기 (면접 내용)**masterTBL, transaction TBL 의 차이점master TBL : 기준이 되는 TBL (거래처, 제품코드, 사원) -> 한 번 입력하면 수정이 없는 (회사의 기준이 되는 TBL)transaction TBL : 게시판, 판매 (매출일자, 거래처 등등) -> 매일 transaction이 발생한다는 의미로!!ERP 전사적자원관리(Enterprise Resource Planning) -> 기업의 모든 업무(인사, 회계, 구매자재, 재고관리, 물류)를 관리 InnerJoin. outer join 차이equi join hash 암호화 !! -> 복구화를 잘 시키지 않는다.    *DTO로 parameter 넘겨주는 방식과 Map으로 넘겨주는 방식 ★★ 항목MapDTO정의Map각자 구현.. 2024. 8. 13.
Day58 2024.08.12.월 #코딩일기 보호되어 있는 글 입니다. 2024. 8. 12.