분류 전체보기110 [Java] GSON - Java 객체(object)를 JSON 표현식으로 변환하는 API 출처 : https://emflant.tistory.com/47 com.google.code.gson gson 2.8.5 Gson 은 Java 객체를 JSON 표현식으로 변환할 수 있게 하는 Java 라이브러리 이다. 물론 JSON 표현식 형태의 스트링을 Java 객체로 변환 또한 가능하다. 주로 사용할 클래스는 Gson 이고 그냥 new Gson() 으로 객체생성하면 된다. GsonBuilder 클래스도 있으나 다양한 셋팅을 해서 Gson 객체를 생성할 때나 사용한다. Gson 객체는 상태값 같은 것을 가지고 있지 않으므로 다수의 Json 직렬화(serialization)와 역직렬화(deserialization) 처리시에 계속 재사용해도 된다. 밑의 예제는 https://sites.google.com/.. 2019. 2. 13. [Java] Date Util 출처 : https://github.com/numver0zero/Spring/blob/master/Spring/src/main/java/com/spring/util/DateUtil.java package com.spring.util; import java.text.FieldPosition;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.sql.Timestamp; /** * 날자 관련 유틸 * @author SungBok Kim * */public class DateUtil {/** * 현제 날자시간을 반환 한다 * @return y.. 2019. 2. 13. [Spring] pointcut 표현식 2 출처: https://groovysunday.tistory.com/204?category=312452 [성냥의 불친절한 IT 이야기]@ execution 명시자- Advice를 적용할 메서드 지정 - 기본 형식 :-> "*" 는 모든 값을 의미-> ".." 는 0개 이상 의미 execution([수식어] [리턴타입] [클래스이름] [이름]([파라미터]) 수식어 - 생략가능 - public, protected 등등 리턴타입 - 메서드의 리턴타입 지정 클래스이름, 이름 - 클래스의 이름 및 메서드의 이름 지정 파라미터 - 메서드 파라미터 지정 ex) execution(* some.package.*.*())- some.package 패키지 내- 파라미터가 없는 모든 메서드 호출 execution(* some... 2019. 2. 13. [Spring] AOP pointcut 표현식 출처 : http://blog.naver.com/PostView.nhn?blogId=chocolleto&logNo=30086024618&categoryNo=29&viewDate=¤tPage=1&listtype=0 6. AspectJ의 Pointcut 표현식 □ POJO 클래스를 이용하여 AOP를 적용하는 두 가지 방법 - XML 스키마를 이용하여 Aspect를 설정하는 방법. - @Aspect 어노테이션을 이용하여 Aspect를 설정하는 방법. ■ 두 방법의 공통점 - AspectJ의 문법을 이용하여 Pointcut을 설정. ■ 를 이용하여 Aspect를 설정하는 경우 - execution 명시자를 이용하여 Advice가 적용될 Pointcut을 설정. □ AspectJ의 Pointcut 표현.. 2019. 2. 13. 이전 1 ··· 15 16 17 18 19 20 21 ··· 28 다음