TDD2 TDD V-Model Requirement : 요구사항 분석 System Specification : 논리적 설계 [[Coding]] Unit Testing : 소스코드, 클래스 단위 Integration Testing : 통합테스팅, 모듈 상호 연동 System Testing : 기능 테스팅, 비기능 테스팅( 보안, (성능)무중단, 몇초 이내 조회 ) Acceptance Testing : 인수 테스팅, 고객 주도 JUnit Test 생명주기 어노테이션 @BeforeAll : 클래스 전체 테스트케이스 실행 전 세팅해주는 단계 @BeaforeEach : 각각의 테스트 실행 전마다 인스턴스가 실행됨 @AfterEach : 각각의 테스트 종료마다 인스턴스가 실행됨 (거의 Clean Up) @AfterAll : 소멸 .. 2022. 12. 5. [JPA] JPA에 관해.. JPA Entity Bean 이라는 표준 ORM자바 퍼시스턴스 API (Java Persistence API, JPA ) JPA를 쓰려면 자바 구현체 하이버네이트를 써야됨. EJB 없이 해보자 하고 만든 것이 Spring Framework하이버네이트 : EJB 엔티티빈 기술을 대체JPA라는 새로운 표준 정의 데이터 저장은 마이바티스 쓴다.zeroturnaround 통계+ JRebel 만든 곳+ 서버를 중단하지 않고 클래스 파일 대체, 프레임워크에 따라 수정이 많음+ 전 세계 자바 사용자들이 어떤 프레임워크를 사용하는지 가장 민감한 회사 사실상 표준Spring JPA Hibernate 사용 Spring Data 쓰면 하둡, 마이에스큐엘, 노드제이에스 등 모두 쓸 수 있다.단순한 통합 그 이상 * CRUD+.. 2016. 5. 4. 이전 1 다음