* 오랜만에 SpringSource Team Blog를 눈팅하다가 Spring MVC의 공식 샘플 애플리케이션인 Spring PetClinic이 리팩토링되었다는 소식을 접했다. 코딩 실력이 느는 가장 빠른 방법은 역시 책을 정독하는 것보다는 고수들의 소스 코드를 해독하는 작업이 아닌가 싶다. SPRING PETCLINIC IS ON GITHUB! (by Michael Isvy)http://blog.springsource.org/2013/03/21/spring-petclinic-is-on-github/ * PetClinic 애플리케이션은 아래 링크로 직접 실행해볼 수 있다.http://spring-petclinic.cloudfoundry.com/ * 전체 소스 코드는 아래 링크로 확인해볼 수 있다.http..
Kendo Web UI Grid에 사용되는 kendo.data.DataSource 오브젝트는 그 자체만으로 매우 편리하고 강력한 기능을 가지고 있다. 자체적으로 제공되는 페이징, 소팅, 필터링 기능을 통해 서버 사이드를 통한 데이터베이스로부터의 데이터 획득 기능이 상당히 편리해진다.Spring MVC 3 기반의 내부 프로젝트에 사용할 목적으로 아래와 같이 kendo.data.DataSource의 요청에 대응할 수 있는 코드를 구현해봤다. import java.util.List; import com.google.common.base.Objects; import com.google.common.base.Strings; public class KendoUiParam { private int page; priv..
클라이언트로부터 요청받은 파라메터가 아래와 같다고 가정page=1 pageSize=10 sort[0][field]="FACTORYNAME" sort[0][dir]="desc" Controller에서 파라메터를 받을 Model 클래스를 작성public class SomeModel { private int page; private int pageSize; private String sortField; private String sortDir; // Getters & Setters 메써드 작성 // toString() 메써드 작성 } Controller 메써드 작성@Controller public class someController { @RequestMapping(value = "/doSomething", ..
본 글은 크리에이티브 커먼즈 라이센스(CC BY-NC-SA)를 준수합니다. 대부분의 규모있는 프로젝트는 다수의 인력으로 체계화된 분업을 통해 진행되지만 나같이 촉박한 일정 속에 작은 규모의 인트라넷 웹 애플리케이션 개발 프로젝트를 혼자서 진행하는 경우도 있다. 데이터 모델링부터 비즈니스 로직 설계, UX까지 혼자서 해내려면 검증된 수많은 프레임워크 및 라이브러리의 조합으로 극한의 생산성을 끌어내는 수 밖에 없는데 결국 구글링과의 싸움이고 계속되는 학습의 고통이 뒤따른다. 최근에 서버 사이드는 Spring MVC 3, Sitemesh를 사용하고 클라이언트 사이드는 jQuery, Knockout, Twitter Bootstrap 2를 이용한 극한의 생산성을 추구한 1인 프로젝트를 진행하고 있는데 각 기술을 ..
- Total
- 2,351,784
- Today
- 89
- Yesterday
- 1,507
- bootstrap
- MySQL
- It
- Docker
- jsp
- java
- jQuery
- node.js
- 자전거
- 평속
- Eclipse
- PC앱
- Spring Boot
- 태그를 입력해 주세요.
- Kendo UI Web Grid
- 구동계
- 로드 바이크
- spring
- CSS
- Kendo UI
- date
- Spring MVC 3
- JavaScript
- jstl
- CentOS
- Tomcat
- timestamp
- chrome
- JAX-RS
- 로드바이크