안녕하세요 GG 입니다.

자주 쓰고 나오는 단어를 정리 하려합니다. 


O.통신

-프로토콜 : 사전적의미 ->  컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계

-TCP : 사전적의미 -> 전송 제어 프로토콜(Transmission Control Protocol, TCP 전송조종규약)은 인터넷 프로토콜 스위트(IP)의 핵심 프로토콜 중 하나로, IP와 함께 TCP/IP라는 명칭으로도 널리 불린다.



O.언어




O.비지니스 

-ASIS , TOBE  실무와서 제일 처음 듣었던 단어 asis-tobe 인듯 싶네요 asis는 현제와과거 소스(시스템) 이고 tobe는 미래 개선후의 소스(시스템)을 말하는 거였어요.

-전자구조개선프로젝트 프로세스 : 

1. Servlet Filter : Request에 대한 Servlet 처리 이전에 공통기능 처리 수행 

2. DispatcherServlet : Spring F/W 에서 제공하는 공통 Servlet으로 MappingHandler를 통해 Request를 처리할 Controller를 Mapping 해준다

3. Handler Mapping : Request에 해당하는 Controller를 검색하여 Servlet으로 전달

4.Interceptor : Controller에 대한 처리 이전에 선/후행에 대한 공통 기능 처리 수행

5.Controller : Client로 부터의 Request를 Parsing,Validation,BizLogic 수행및 처리 결과를 Client로 반환하는 역활 수행

6. Servide : Business Logic을 포함하고 있으며, DAO를 호출하여 DBMS에 대한 CRUD(create,read,update,delete)를 수행함

7. CommonDAO : SQL를 호출하여 그 결과를 반환하는 역할을 수행하며, 본 Famework에서는 CommonDAO를 통해 수행함

8. SQL: DBMS에 대한 CRUD 등을 담은 SQL을 Mybatis기반으로 XML 파일을 생성, 반복적인 DAO 작업을 자동화한 컴포넌트 코드로 부터 SQL을 분히라고 쿼리 실행의 In/Out 객체 바인딩/매핑 지원

9. View : 모델이 가진 정보를 다양한 방식으로 화면에 출력

10. View Resolver : View name에 해당하는 View를 찾아 Dispatcher Servlet으로 전달

11. Inbound Gateway : 대내 시스템등으로 부터 TCP 기반 연계 요청을 처리하기 위한 진입점

12. Service Activator : TCP기반 연계 요청 시, 요청 전문을 Parsing하여 VO로 변환하고, 이를 이용하여 Service를 호출하기위한 역활 수행




안녕하세요 엘체프 GG 입니다.


itworld에 올라온 추천 도서들 정리 해봤습니다.


1) 개발자가 반드시 알아야 할 자바 성능 튜닝 이야기 : 인사이트


2) 이펙티브 자바 (2판) : 대웅출판사, 인사이트


3) 리팩토링 : 코드 품질을 개선하는 객체지향 사고법 : 한빛미디어


4) 켄트 벡의 구현 패턴 : 읽기 쉬운 코드를 작성하는 77가지 자바 코딩 비법 : 에이콘 출판사


5) Clean Code 클린 코드: 애자일 소프트웨어 장인 정신  : 인사이트, 케이앤피 IT


6) UML 실전에서는 이것만 쓴다: Java 프로그래머를 위한 UML : 인사이트


7) 개발자가 반드시 정복해야 할 객체 지향과 디자인 패턴 : 인투북스


8) GoF의 디자인 패턴 (개정판 / 양장) : C++ : 피어슨에듀케이션코리아(PTG)


9) 자바 코딩 이럴 땐 이렇게 : PMD로 배우는 올바른 자바코딩 방법 : 위키북스


10) 성공과 실패를 결정하는 1%의 Java 프로그래밍 원리 : 성안당


11) 프로그래머가 알아야할 97가지 :  지앤선


12) 프로그래머로 산다는 것 : 로드북


13) 나는 개발자다 (전병선) : 와우북스


14) 실용주의 프로그래머 (앤드류 헌트, 데이비드 토머스) : 인사이트


15) 코딩 인터뷰 완전 분석 : 인사이트


16) 코딩 인터뷰 퀘스천 : 영진.com


17) 네이버를 만든 기술, 읽으면서 배운다 자바편 : 위키북스


18) 기초를 다지는 최신 웹 개발 공략서 <제이펍>


19) 버그 없는 안전한 소프트웨어를 위한 CERT 자바 프로그래밍 당신의 코딩 습관은 안전하지 않다 <한빛미디어>


20) 좋은 코딩 나쁜 코딩 - 읽기 쉬운 코드가 좋은 코드다  <한빛미디어>


21) 엔터프라이즈 애플리케이션 아키텍처 패턴 : 엔터프라이즈 애플리케이션 구축을 위한 객체지향 설계의 원리와 기법 

     : 마틴 파울러 저서 <위키북스>


감사합니다.


'스터디 > JAVA' 카테고리의 다른 글

자바 2차원배열 성적구하기  (6) 2018.01.30
자바 반복문 성적내기  (8) 2018.01.30
자바 구구단 로직  (8) 2018.01.30
이클립스 로딩화면 변경하기  (5) 2018.01.22
자바 설치 및 환경 설정  (9) 2018.01.18

+ Recent posts