반응형 java4 [JAVA] 날짜 비교 하기 (Date, LocalDateTime, LocalDate) 1. java.util.Date에는 날짜를 비교할 수 있는 메소드가 두가지 있다. after, before 사용 - before: 인자보다 과거일 때 true - after: 인자보다 미래일 때 true - equal: 인자와 같을 때 true public void compareDate(Date date1, Date date2){ if(date1.after(date2)){ System.out.println("Date1 > Date2"); } if(date1.before(date2)){ System.out.println("Date1 < Date2"); } if(date1.equals(date2)){ System.out.println("Date1 = Date2"); } } compareTo 사용 - comp.. 2021. 12. 21. [JAVA] VO를 JSON 데이터로 변환 (java class to json, vo to json) 먼저 아래 포스팅을 보고 필요한 라이브러리를 추가하자! [JAVA] JSON 데이터를 VO로 파싱, 변환하는 방법 (json to java class) 먼저 jackson-databind 라이브러리를 추가해주어야 한다! spring boot의 경우 'spring-boot-starter-web'에 포함되어 있음 maven com.fasterxml.jackson.core jackson-databind 2.13.0 gradle // https://mvnrepos.. ynzu-dev.tistory.com vo 예시 public class TestVo { @JsonProperty("user-name") private String userName; @JsonProperty("user-id") private Stri.. 2021. 12. 9. [JAVA] JSON 데이터를 VO로 파싱, 변환하는 방법 (json to java class) 먼저 jackson-databind 라이브러리를 추가해주어야 한다! spring boot의 경우 'spring-boot-starter-web'에 포함되어 있음 maven com.fasterxml.jackson.core jackson-databind 2.13.0 gradle // https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.13.0' 위 라이브러리를 추가했으면 이 두줄로 쉽게 파싱이 가능하다! ObjectMapper mapper = new ObjectM.. 2021. 12. 9. [JSP/HTML] ERR_CACHE_MISS 에러 발생 웹페이지(jsp, html)에서 뒤로가기를 했을 때 'ERR_CACHE_MISS' 에러가 발생한 적이 있다 이럴 경우 아래와 같이 해결하면 된다! jsp나 html과 같은 웹페이지 상단에 header 추가 response.setHeader("Cache-Control","no-cache); response.setHeader("Pragma","no-cache"); spring 설정에서 공통으로 처리 본인은 csrf 처리 때문에 WebSecurityConfigurerAdapter를 상속받은 classs가 있었고, configure 메소드를 오버라이드하여 csrf 방어코드를 세팅하였다. 그래서 이 부분에 캐시 방지 코드를 추가하여 작성함! @Override protected void configure(HttpS.. 2021. 12. 1. 이전 1 다음 728x90 반응형