스프링3에서 @ResponseBody 를 이용하여 Controller에서 응답데이터를 json으로 내려주는 방법~(아주 초간단으로 적어본다 :)[환경]STS(Spring Tools Suite) 3.1.0maven : 3.0 1. pom.xml 에 jackson 라이브러리 연동 (참고 : http://wiki.fasterxml.com/JacksonDownloa codehaus-snapshots http://snapshots.repository.codehaus.org org.codehaus.jackson jackson-mapper-asl 1.9.11 2. servlet-context.xml 에 아래의 코드가 없다면 추가한다.(sts에서 프로젝트 생성하면 자동으로 포함이 되어있긴 함. 3. Json으로 사용할..
이클립스에서 ant를 이용하여 빌드를 할 때, 빌드된 바이너리 파일을 sftp로 개발서버 등에 한방에 올리는 방법~~~우선, ant에서 sftp연동을 할 수 있도록 관련 라이브러리를 아래 ant 클래스패스에 추가해 준다.Windows -> Preferences -> Ant -> Runtime 에서 'Ant Home Entries' 에 첨부된 파일의 압축을 풀어 maverick-ant.jar 를 추가시켜준다. 그리고, build.xml 에 아래 내용을 적절(?)하게 추가하면 된다.~(각 변수들은 각자의 환경에 맞게 수정~수정~)
* 애니메이션과 알파효과를 이용하여 이미지가 서서히 나타나는 효과를 줘 보자~ 참고로 이미지 파일명에는 규칙이 있다(이걸 지키지 않으면, 컴파일 오류가 발생)must contain only [a-z0-9_.] * 먼저 메인화면의 설정~(title.xml) * title.xml : 가로모드로 강제 지정하고 이미지가 있는 경로를 설정한다.여기서 잠깐~! 이미지는 반드시 res/drawable/xxx 에 있어야 한다. 없으면 에러발생. * alpha.xml : 서서히 나타나는 효과를 주기 위해 알파값 설정.(3초동안 효과가 나옴) * res 정보 * MainActivity.javaimport 생략..public class MainActivity extends Activity { @Override public ..
이번 글은 Tiles2 설정시 DynamicTiles를 이용하여 설정하는 방법에 대해 설명을 해 본다.DynamicTiles는 http://www.springbyexample.org/ 사이트를 운영하는 개발자가 만든 라이브러리인데, 앞서 얘기한 것처럼 기본적인 Tiles를 적용하게 되면 view가 새로 생길때마다 Tiles설정파일에도 추가를 해야 하는 번거로움이 있었는데, 이를 어느 정도 해결해 준 게 바로 DynamicTiles이다. 보다 자세한 내용은 위의 사이트를 참고하면 된다. -.-a;; * 먼저 해당 라이브러리를 다운받는다. (pom.xml에 아래 내용 추가)org.springbyexamplesbe-dynamic-tiles21.2.1 그리고, Repository도 추가해 준다.(요건 밖에 추가..
Spring3.0에 Tiles2를 설정해 보도록 하자~이번 글은 tiles2의 기본 설정인데.. 이렇게 설정할 경우, 새 view를 만들 때마다 tiles 설정에 새로 추가를 해 주어야 한다. 만약 이런 방식이 번거롭다면 다음 글[여기]을 참고해서 설정을 해 주면 된다. * tiles2에 대해 모든(?) 라이브러리를 다운받도록 pom.xml에 추가.org.apache.tiles tiles-extras 2.2.2 * viewResolver 관련 설정./MyProject/src/main/webapp/WEB-INF/spring/appServlet/servlet-context.xml /WEB-INF/tiles/tiles-def.xml 위와 같이 설정해 놓으면, view호출시 tiles-def.xml에 해당 vi..
스프링에서 프로퍼티 파일을 사용하는 간단한 방법을 역시나 끄적거려 본다.. * /MyProject/src/main/resources/property/config.properties 생성.config1=config1config2=config2config3=config3 * /MyProject/src/main/java/myproject/common/PropertyMessage.java 생성. (요놈이 실제 프로퍼티 파일에 접근하여 키밸류 데이터를 처리하는 녀석임~)package myproject.common; import org.springframework.context.support.MessageSourceAccessor; public class PropertyMessage {static MessageSo..
스프링3.0 에서 mybatis 설정한 후, 간단한 샘플 코딩 예제를 적어본다. 오랜만에 스프링 웹프로젝트를 하는거라 예전에 했던 것들이 가물가물하여 기록/정리차원에서 그냥 쓱쓱 적는 거임~~ :) * maven 설정(pom.xml 에 추가) org.springframework spring-jdbc ${org.springframework-version} mysql mysql-connector-java 5.1.18 org.mybatis mybatis 3.0.6 org.mybatis mybatis-spring 1.0.2 * /MyProject/src/main/resources/property/mybatis.properties 생성jdbc.driverClassName=com.mysql.jdbc.Driverjd..
나의 캐리어 지도를 생각하다 문득 그동안 내가 만들었던 모바일 게임들이 생각나서 한번 정리해 본다.난 게임전문 개발자도 아니고 게임 오타쿠(?)도 아니었지만.. 어찌어찌 하다보니 몇 개 안되긴 하지만 게임이란 것도 개발을 하게 되었다. 물론 그당시엔 모바일쪽에 있어서 당근 모바일게임을 만들었었다. 역시나 지금 보면 두손이 오글거리고 피식 웃음이 나긴 하지만 그래도 개발할 때는 심혈을 기울여 최선을 다해 만든 게임들이란 것은 자신있게 말할 수 있다. 특히나 같이 만들었던 기획자, 디자이너가 좋은, 실력있는 분들이었기에 개발하면서 더더욱 재미가 있었던 거 같다. 모바일 원년(?)시대에 용량 10kb 미만으로 만들어야 했던 일본 imode용 게임부터 해서 전설의 온라인게임 '라그나로크'의 모바일 버전 '궁수편..
급하게 테스트 하거나 할 때 자바용 GUI 어플리케이션을 쉽게 만들 수 있는 이클립스용 GUI 플러그인~!!바로 WindowsBuilder Pro~! 구글에서 제공하고 있다. 관련 사이트는 아래에 있다.https://developers.google.com/java-dev-tools/wbpro/?hl=ko 위의 사이트에 접속하여 현재 사용중인 이클립스 버전에 맞게 플러그인을 설치하면 된다.아래 화면처럼.. 컴포넌트의 추가나 이벤트 설정 등을 아주 쉽게 할 수 있다~ 아주 예~전에 비슷한 플러그인을 설치해서 사용해 본 적이 있는데, 너무 느리고 버그도 많아 상처만 받은 기억이 있는데, 이건 아주 빠릿빠릿 하고 좋다.. 언능 테스트 어플리케이션 만들어서 테스트 해 봐야 겠다~!! :) [추가 : 2012.11..
위키에 정리가 잘 되어 있네.. 프린터를 해 놔야 할까나.. :)http://en.wikipedia.org/wiki/List_of_displays_by_pixel_density 요건 그냥 한번 끄적.. ^^;픽셀변환공식pixels = dp * (density / 160) density는 아래 코드로 가져올 수 있다.DisplayMetrics outMetrics = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(outMetrics);outMetrics.densityDpi outMetrics.density 변수에는 (density / 160) 의 결과 값이 들어 있다.
- Total
- Today
- Yesterday
- 중도캠핑장
- 오토캠핑
- 주저리주저리
- 안드로이드
- 자바
- 톰캣
- 주저리
- 중도
- 이클립스
- 스프링
- 캠핑
- JavaScript
- MySQL
- 단상
- 발번역
- db
- http
- json
- network
- 스마트tv
- 개화예술공원
- QR코드
- SVN
- java
- myBatis
- 개발
- netty
- 무제
- socket
- spring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |