
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
package com.ajin.ajinerp;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.SerializationFeature;
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;
import org.springframework.web.servlet.view.json.MappingJackson2JsonView;
@SpringBootApplication
public class AjinErpApplication {
public static void main(String[] args) {
SpringApplication.run(AjinErpApplication.class, args);
System.out.println("test!!!123");
}
@Bean(name="jsonView")
public MappingJackson2JsonView getJsonView () {
ObjectMapper objectMapper = getObjectMapper();
MappingJackson2JsonView jsonView = new MappingJackson2JsonView(objectMapper);
jsonView.setExtractValueFromSingleKeyModel(true);
return jsonView;
}
@Bean(name = "objectMapper")
public ObjectMapper getObjectMapper() {
ObjectMapper mapper = new ObjectMapper();
mapper.registerModule(new JavaTimeModule());
//기본 날짜 포맷 비활성화
mapper.disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS);
//새로운 날짜 포맷 세팅
/*SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
mapper.setDateFormat(dateFormat);
mapper.setTimeZone(TimeZone.getTimeZone("Asia/Seoul"));*/
return mapper;
}
}