분류 전체보기(51)
-
Spring Framework란?
프레임워크 : 소프트웨어의 구체적인 부분에 해당하는 설계와 구현을 재사용이 가능하게끔 일련의 협업화된 형태로 클래스들을 제공하는 것 (뼈대) 라이브러리 : 자주 사용되는 로직을 재사용하기 편리하도록 잘 정리한 일련의 코드들의 집합 (부품) 스프링의 개념 자바 엔터프라이즈 개발을 편하게 해주는 경량급 오픈소스 애플리케이션 프레임워크 Lightweight Java Applicaion Framework 목표 : POJO 기반의 Enterprise Application 개발을 쉽고 편하게 할 수 있도록 한다. Java Application을 개발하는데 필요한 하부구조(Infrastructure)를 포괄적으로 제공한다. Spring이 하부구조를 처리하기 때문에 개발자는 Application 개발에 집중할 수 있다..
2019.09.02 -
REST API란?
REST는 Representational State Transfer의 약자로서 REST 기반으로 서비스 API를 구현한 것이다. REST의 구성 Resource : URI 자원 Verb : HTTP Method Representation : JSON, XML, TEST, RSS 등 여러 형태 REST의 특징 Uniform interface - URI로 지정한 리소스에 대한 조작을 통일되고 한정적인 인터페이스로 수행 Stateless - 무상태성 성격. 작업을 위한 상태 정보를 따로 저장하고 관리하지 않는다 Cacheable - HTTP라는 기존 웹 표준을 그대로 사용하기 때문에 웹에서 사용하는 기존 인프라를 그대로 이용 가능 따라서 HTTP가 가진 캐싱 기능 적용 가능 Self-descriptivenes..
2019.09.02 -
2019 Naver Developer Open Class 후기
2019.08.28 네이버에서 주관하는 개발자 오픈 클래스를 다녀왔다. 총인원은 200명 가령이 됐던 거 같다. 처음 건물에 들어가서 느낀 점은 매우 깔끔한 느낌을 받았다. 가야 할 곳은 이렇게 팸플릿의 화살표로 친절하고 깔끔하게 써놔서 커넥트 홀을 찾기가 매우 편했다. 간단한 팸플릿과 이름표를 받고 안으로 들어갔다. 이름표 뒤에 간단하게 일정이 적혀있었던 점도 매우 센스 있었던 것 같다. 일정은 다음과 같다 13:00 ~ 13:10 참가자 확인 13:10 ~ 14:00 네이버에서 낱낱이 알려드립니다 14:00 ~ 15:30 n년차 선배가 들려드립니다 15:30 ~ 16:00 네이버는 이런 분을 원합니다 16:00 ~ 17:00 네이버 개발자 TALK 처음에는 네이버 담당 엔터테인팀분이 네이버에 대해 간..
2019.08.29