본문 바로가기

Java

[Android Library] Image download library~! 아주 잘만든 이미지 다운로드 라이브러리이다~! Image download가 필요한 서비스를 개발할때? 유용할듯하다~!주소는 여기에~! 간단 사용방법1. Application에서 다음과 같은 함수를 만든다.~~! 그리고 호출~!private void initImageLoader () {final DisplayImageOptions option = new DisplayImageOptions.Builder().showImageOnLoading(R.drawable.ic_launcher).cacheInMemory(true).resetViewBeforeLoading(false).build();final ImageLoaderConfiguration configuration = new ImageLoaderConfigu.. 더보기
[Android] Spring 라이브러리로 Multipart-form data 전송하기~! 1. 준비물~! (아래의 라이브러리를 받거나 메이븐으로 직접받아도된다.~! 본인의 경우 메이븐 연동에서 잘되지 않아서 직접 추가함) 2. 소스코드 아래와 같이 코드를 넣어서 작동시키면 된다.~! (주의 : Network이므로 AsyncTasker를 이용하거나 UIThread에서 실행하지만 않으면됨 그리고 Method는 POST만 가능한듯... PUT은 정확한 이유는 모르지만 서버와 통신을 실패함) HttpHeaders multipartHeaders = new HttpHeaders();multipartHeaders.setContentType(MediaType.MULTIPART_FORM_DATA); final MultiValueMap value = new LinkedMultiValueMap();value.a.. 더보기
[Android] 갤러리에서 Image가져오기~! 1. 버튼을 누르면 아래의 코드가 실행되도록 한다. (REQUEST_CODE_IMAGE는 임의의 값) final Intent intent = new Intent (Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); this.startActivityForResult(intent, REQUEST_CODE_IMAGE); 2. 갤러리에서 선택된 사진의 URI를 이용해 사진을 가져온다. protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, da.. 더보기
[Spring Framework] Hibernate 4 Search 사용하기~! (Latitude, Longitude 검색) Hibernate 4를 연동했다는 전제에 설명을 하겠습니다.~! 1. pom.xml파일 org.hibernatehibernate-search4.4.2.Final 2. 모델 설정하기~! @Entity@Spatial@Indexed@Table (name = "db tableName~!")public class SomeThing {public int getmId() {return mId;}public void setmId(int mId) {this.mId = mId;}public String getName() {return name;}public void setName(String name) {this.name = name;}public Double getLastLongitude() {return lastLon.. 더보기
[Spring Framework] Hibernate 4 연동하기 1. 라이브러리 추가하기~! (Pom.xml ) org.hibernate hibernate-core 4.2.8.Final 2. 하이버네이트 설정 아래와 같은 설정을 추가해줍니다. ${jdbc.dialect} true 3. 위에 설정파일중에 local_db.properties 라고 파일을 연동하였는데 임의로 이름을 변경을 하거나 다음 이름과 같은 파일을 만들고 jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.dialect=org.hibernate.dialect.MySQLDialectjdbc.url=jdbc:mysql://DB 주소?autoReconnect=true&interactiveClient=true&autoReconnectForPools=truejdbc.userna.. 더보기
[Maven] Missing artifact javax.transaction:jta:jar:1.0.1B 라이브러리를 추가하다가 보면 다음과 같은 에러가 뜨면서 작동이 되지 않을때까 있다. 그럴떄에는 아래의 코드를 추가하면 해결이 된다. maven2-repository.dev.java.net Java.net Repository for Maven 2 http://download.java.net/maven/2 true false 더보기
[Hibernate] Many To One 1. 객체를 가지고 있어야할 모델에 객체를 넣는다 (해당 예제의 경우 SomeThing이 Action을 가지고 있음)public class SomeThing { private Action lastAction; } 2. Xml 추 가 3. DB변경 last_action 이라는 int값을 Column 값을 넣어준다. 4. 적용완료~! 더보기
[Spring Framework] MongoDB를 이용하여 좌표검색하기~! 1. 위치 객체 정의~! 아래와 같이 정의를 한다. public class NHLocation {public double getLongitude() {return longitude;}public void setLongitude(double longitude) {this.longitude = longitude;}public double getLatitude() {return latitude;}public void setLatitude(double latitude) {this.latitude = latitude;} private double longitude;private double latitude; } 2. 그리고 이것을 사용할 모델에 사용한다. 클래스..... @Id private String mId;.. 더보기
[MongoDB] List에서 포함된 값 검색하기~! Java 아래의 코드는 list, list2 key 값에 있는 Array를 검색할때 사용하는 코드이다. final Query query = new Query();query.addCriteria(Criteria.where("list").all(list));query.addCriteria(Criteria.where("list2").all(list2)); return this.mongoTemplate.find(query, Model.class); 더보기
Mac에서 이클립스가 작동되지 않을때.... 새로운 버전을 사용하고 싶어서 Eclipse사이트에 접속해서 새로운 버전을 다운 받았다. 그런데 실행이 되지 않았다...;;; 그래서 터미널에서 확인해보니~!! @가 있었다.~! 이 @Permission을 제거하기 위해서 xattr -x -c -r * 를 해당경로에서 사용하면 Eclipse가 작동한다~! 더보기