@markdown## Summary: > Spring에서 DAO를 어떻게 관리하고 작성하는에 대한 정리 : 모든 예제는 '토비의 스프링 3.1'에서 발췌 --- ## Comum Elements - [DAO](#DAO) --- ## **DAO**> Data Access Object의 약자로 DB를 이용하여 데이터를 조회하거나 그 조작 기능을 전답하도록 만든 오브젝트 - **User클래스 ** : User 정보를 갖는 클래스``` javapublic class User{ String id; String name; String password; public String getId(){ return id; } public void setId(String id){ this.id = id; } public Stri..
01. Spring은 무엇일까? - 스프링프레임 워크를 처음 접하고, 다짜고짜 하나둘 프로젝트 실습을 통해 공부했던 내용을 다시 복기하며, 정리를 해보고자 혼자 글을 끄적여 보겠다.... 1) 스프링이란?: 스프링은 일단 자바를 기반으로한 애플리케이션 개발에 사용되는 프레임워크다.개발자가 좀더 편하게 애플리케이션을 만드는데 도움을 주는 것 같다. 그러면 이 프레임워크는 어떠한 기능을 제공할까..- 컨테이너와 같은 기본틀- IoC/DI, 서비스 추상화, AOP와 같은 프로그래밍 모델- 그리고 기술 API 뭐.. 이정도 제공한다고 한다. 각각의 자세한 내용은 추후에... 2) 스프링의 장점???: 스프링을 많이들 쓴다고 한다.. 왜?? 많이쓸까이 책에서 말하는 바는 단순함과 유연함을 큰 특징으로 둔다고 한다..
팟티에 대해서 알아보자 NHN의 서비스중 하나인 팟티에 대해서 알아보도록 하겠다. 팟티는 NHN의 벅스, 녹음, 방송을 전부 제공하는 팟캐스트이다.나의 경우 학창시절 라디오를 듣곤했었다.하지만, 최근들어 듣지 않다가 팟티를 통해 다시 라디오를 접하게되었다. 우선 팟티는 다양한 계정으로 로그인이 가능하다 하지만, 페이코를 이용하여 로그인을 추천한다.https://www.podty.me/chart/daily위 링크로 한번 확인해 보면 좋겠다. 먼저 브라우저 기준으로 살펴보면, 상단에 포이스, 차트, 카테고리 그리고 에피소드가 있다. - 초이스로 통해 에디터가 제공해주는 에피소드를 소개 받을수가 있다.- 차트는 이름에서 알수 있는 것처럼 인기순위를 알수가 있다.- 카테고리는 카테고리별 인기 방송을 확인할 수가..
▣Classless interdomain Routing(CIDR): 기존의 IP주소 할당의 효율을 높이기 위해 IP주소 할당을 재구성 : Routing table의 항목을 최소화하는 계층적 라우팅 entries : IP주소의 network ID(prefix)길이를 임의적/융통성 있게 정의하는 것을 컨셉으로 갖고 있다. 즉, 라우터는 IP주소와 prefix의 길이를 사용하여 전달하게 됩니다.(모든 IP주소에는 prefix길이를 포함해야한다.) example)192.0.2.0/18: 네트워크의 형식은 위와 같다.: prefix의 길이는 18bit의 부분임을 알수 있다. 즉, 만약 1000개의 IP 호스트를 갖는 네트워크가 필요하다면, host의 길이가 1024개 즉 10bit로 구성되면 되는 것을 알 수 있..
▣Subnetting: 각각에 네트워크 주소를 할당하기에는 관리 및 부담이 크니 하나의 네트워크의 호스트 구간을 나누어 네트워크처럼 사용한다는 의미인 것 같다.: 자신이 갖는 네트워크 호스트 영역안에서 내부의 subnet으로 나누는 것이다.: IP 주소는 network 영역과 host 영역으로 나누어져 있다.: host영역을 subnet 영역과 host영역으로 다시 나눠 network 영역이 확장되는 것을 볼수 있다.: subnet은 자유롭게 할당이 가능하며, 내부적으로 별도의 네트워크로 처리됩니다. [subnet masks]: router와 host는 extended network prefix(subnet mask)를 통해 host의 시작을 식별한다. [Subnet이 없는 network]: 다음과 같이..