일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- while
- 단축키
- 상속
- 자바
- 상속예제
- Full text
- 이클립스
- 다형성
- 로또
- 야구게임
- 추상클래스
- 자바 야구게임
- Login with OAuth Authentication
- 가변인자
- jquery
- 전자정부
- Random
- full text indexing
- 다운캐스팅
- 전체텍스트
- IBatis procedure
- 전체
- 업캐스팅
- 페이징
- 형변환
- 25가지 효율적인 sql작성법
- angular2
- 스프링
- Validations
- Today
- Total
목록전체 글 (448)
nalaolla
API를 개발하면서 처리 결과에 대한 메세지 정보 또는 객체를 전달할 필요가 있다 get(select) API 호출 결과는 보통 조회된 데이터 객체 유무로 결과값을 확인할수 있으나 CUD(CRUD 에서 R 제외) 호출시에는 통신 결과에 대한 상태코드값(HttpStatus) 뿐만 아니라 경우에 따라서 업무성 코드값및 데이터 객체를 받을 필요가 있다 따라서 이에 대한 가이드가 필요하여 다음과 같이 가이드 한다 기존에 배포된 ResultMessage.java 클래스에 다음과 같이 code, data 값을 추가 하였다따라서 업무성 코드및 데이터 객체를 담아서 전달할수 있다 @Data@AllArgsConstructorpublic class ResultMessage { private String successYn;..
11.5.4 다른 빈에 다른 트랜잭션의 의미를 설정하기 다수의 서비스계층 객체가 있고 각각에 완전히 다른 트랜잭션 설정을 적용하고자 하는 시나리오를 생각해 보자. 이러한 경우 다른 pointcut과 advice-ref 속성값을 가진 별개의 요소를 정의할 수 있다. 약 간의 차이점있지만 우선 모든 서비스 계층의 클래스는 x.y.service 패키지 루트에 정의되어 있다고 가정한다. 모든 빈을 이 패키지(혹은 그 하위 팩키지)에 정의된 클래스의 인스턴스로 만들고 Service로 이름이 끝나는 모든 빈이 기본 트랜잭션 설정을 가지도록 하려면 다음과 같이 작성해야 한다. Xml 다음 예제는 환전히 다른 트랜잭션 설정으로 별도의 두 빈을 설정하는 방법을 보여준다. Xml 11.5.5 설정 이번 색션에서는 태그를 ..
서론 프로그램을 작성하면서 단위테스트를 진행하는 것은 견고한 프로그램을 만듬에 있어서 상당히 중요하다. 기본적으로 JUnit은 Spring과 함께 동작하지 않기 때문에 Spring Test를 이용해서 테스트를 진행하고자 하는 Class와 연결을 시켜주어야 한다. 이번 포스팅에서는 JUnit과 Spring을 연동하는 법에 대해서 기록한다.이 글을 쓰는 시점에서의 Spring버전은 4.3.4.RELEASE, JUnit 버전은 4.1.2.RELEASE이다. Spring Test에서 제공하는 어노테이션을 추가하여 JUnit Test Class만들기 JUnit Test Class를 스프링으로 구동을 하려면 Spring Test에서 제공하는 어노테이션과 SpringJUnitClassRunner.class를 사용해서..
1. 쿼리 작성 후 자동 포맷팅 사용 시 상단의 주석이 출력되지 않게 하기 위한 방법자동 포맷팅 (쿼리 정렬: Ctrl + Shift + F)메뉴의 View > Formatting Options > Formatter Options > General Layout > Header 에서 우측 Tagline을 Disable로 설정하면 된다. 2. 쿼리 실행 후 Grid에서 null값을 노란색 및 {null}로 표시하는 방법메뉴의 View > Toad Options > Data Grids > Visual 에서 Null columns를 Yellow 또는 {null}을 선택하면 된다. 토드 옵션에 따라 Null columns에 색상이 아닌 텍스트를 입력하는 경우가 있다. 이 경우 styles에 Active Style..
클래스 다이어그램을 작성하였으면 시나리오를 기반으로 분석된 기능별로 시퀀스 다이어그램을 작성합시다. 먼저, 초기화 과정에 대해 살펴봅시다. 초기화에서는 캠퍼스 생성과 장소들을 생성하는 것과 학생 생성이 진행하기로 되어 있습니다. 캠퍼스 생성이나 장소들을 생성하는 것은 사용자와의 상호 작용 없이 진행되기 때문에 단순히 생성자만 호출하면 됩니다. 그리고 학생 생성은 사용자에 의해 생성할 학생 수를 입력, 생성할 학생 유형을 선택, 학생의 이름을 결정하기 위해 상호 작용이 필요합니다. 또한, 생성된 학생은 Campus에 보내야겠지요. [그림32 - A] 초기화 시퀀스 다이어그램(캠퍼스와 장소 생성) [그림32 - B] 초기화 시퀀스 다이어그램(학생 생성)[그림32] 초기화 시퀀스 다이어그램 사용자 명령에 따른..
Java REST client example 1This first example shows a combination of these Apache HttpClient classes used to get information from the Yahoo Weather API. That service actually returns information in an RSS format, but if you don't mind parsing that XML, it's an easy way to get weather updates. This REST client uses the following Apache HttpClient classes:DefaultHttpClientHttpHostHttpGetHttpRespons..