스터디

    JPA 프로그래밍 스터디 1장,2장

    JAVA ORM 표준 JPA 프로그래밍 - 김영한님 책 스터디 개인 1장 2장 정리 JPA JPA는 Java Persistence API의 줄임말로서, ORM(Object-Relational Mapping, 객체-관계형 매핑) 프레임 워크이다. JPA는 자바 진영의 ORM 기술 표준이다 JPA는 자바 애플리케이션에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스이며, 이 인터페이스를 구현한 구현체가 우리가 흔히 사용하는 하이버네이트(hibernate)이다. 또한 JPA 인터페이스를 구현한 구현체는 OpenJPA, EclipseLink, ToLink 등과 같은 구현체가 있다. JPA는 특정 기능을 하는 라이브러리가 아니고, 자바 어플리케이션에서 관계형 데이터 베이스를 어떻게 사용해야 하는지 정의하..

    클린 아키텍처 1부.

    클린아키텍처를 스터디하면서 책의 내용, 토론한 내용, 개인 생각을 정리한 글입니다. 1부 1장, 2장 1부 1부 1장 설계와 아키텍쳐란 프로그램이 동작하도록 만드는 데 엄청난 수준의 지식과 기술이 필요하지는 않다. 누구든지 할 수 있는일이다. 동작은 한다. 프래그램을 동작하게 만들기는 그리 어려운일이 아니기 때문이다. 하지만 프로그램을 동작하게만 하는 수준이 아닌, 제대로 만드는 일은 전혀 다르다. 소프트웨어를 제대로 만들게 되면 마법과 같은 일이 벌어진다. 소수의 프로그래머 만으로 유지보수와 지속적으로 동작할 수 있도록 만들 수 있다. 설계와 아키텍처의 차이란? 둘 사이에는 차이가 없다. '아키텍처'는 저수준의 세부사항과는 분리된 고수준의 무언가를 가리킬때 사용된다 '설계'..