IT/Spring

반응형
·IT/Spring
MVC 모델, MVC 패턴 이란? MODEL, VIEW, CONTROLLER의 줄임말 데이터의 처리와 비즈니스 로직, 사용자 화면 세 가지 요소를 각각 독립적으로 디자인하는 것 MODEL 프로그램 내부 데이터 처리 DB와 연동하여 사용자가 입력한 데이터나 사용자에게 출력할 데이터를 다루는 역할 MODEL의 상태에 변화가 있을 때 CONTROLLER와 VIEW에 통보 비즈니스 로직과 데이터를 다루는 영역 비즈니스 데이터는 DBMS에 의해 관리되고 그 데이터를 다루는 연산은 SQL문을 통해 구현된다 편집하고자하는 모든 데이터를 가지고 있어야 한다 View나 Controller에 대하여 어떤 정보도 알지 말아야 한다 변경이 일어나면 변경 처리 방법을 구현해야 한다 데이터베이스 schema, 데이터 odbc, ..
·IT/Spring
DAL / BLL / PL 패턴, 구조란? 요즘은 MVC 패턴으로 불리고 있지만 이전에는 대기업에서 DAL BLL PL 패턴이라하여 MVC 패턴과 유사하게 사용하던 패턴이있었다고 한다 주요 내용은 아래와 같고, MVC 패턴과 상당히 유사하다 DAL(Data Access Layer) provide an abstraction of the underlying data source(s) (Where and how the information coming from/going to business layer is stored) Methods that access the underlying database data tier (database, data storage): a database, typically a RD..
·IT/Spring
Eclipse Project Import 하는 법 기존의 프로젝트가 있었다면 우선 프로젝트 delete 진행 Package Explorer에서 마우스 우클릭->import->Existing Projects into Workspace-> select root directory에서 Browse해서 프로젝트 폴더(세세한 파일 X)까지만 잡아준다 그대로 진행하면 import 끝 참고: import 할 프로젝트 명과 동일 이름을 가진 프로젝트가 이미 존재한다면 import가 되지 않는다-> 기존 프로젝트를 삭제하든지 프로젝트 명을 바꿔서 import하든지 해야한다
·IT/Spring
Junit 독립된 단위 테스트(Unit Test)를 지원해주는 프레임워크테스트를 지원하는 Annotation을 제공 @Test테스트를 수행하는 메소드각 @Test 메소드가 호출될 때 마다 새로운 인스턴스(객체)를 생성하여 독립적인 테스트가 이루어지도록 한다 @Ignore테스트를 실행하지 않게 한다 @Before@Test 메소드가 실행되기 전에 반드시 실행된다@Test 메소드에서 공통으로 사용하는 코드를 @Before 메소드에 선언하여 사용하면 된다 @After@Test 메소드가 실행된 후 실행된다 @BeforeClass@Test 메소드 보다 먼저 한번만 수행되어야 할 경우에 사용하면 된다 @AfterClass@Test 메소드 보다 나중에 한번만 수행되어야 할 경우에 사용하면 된다 테스트 결과를 확인하는 ..
반응형
나27
'IT/Spring' 카테고리의 글 목록