요즘에는 spring boot가 대세라 xml로 설정할 일이 없다. 그래서 아직 xml을 쓰는 사람을 위해 java config 설정 법을 간략하게 해보겠다.일단 첫 번째 부터 한번 보자public class BeanClass1 { public String getName(){ return "hi youngjin"; } } 우리한테는 이런 클래스가 있다고 가정하자! xml로 빈을 등록하기 위해 우리는 이렇게 했다. 위와 같이 메타정보를 xml로 설정 할때 이다. 클래스를 빈으로 설정한다.잘되나 테스트를 해보자@Test public void springXmlConfig(){ ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext..
스프링에서 @Async로 비동기처리하기회사에서 일을하다 메일,알람등 이런 기능을 동기로 구현할 필요가 없기 때문에 @Async 어노테이션을 사용하여 비동기로 처리햐였다. 확실히 비동기로 처리하니 응답속도가 빠르다. 사용자 입장에서 굳이 메일,알람 보내는걸 기다릴 필요가 없다. 1. xml 설정을 하자. xmlns:task="http://www.springframework.org/schema/task" xsi:schemaLocation="http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-4.1.xsd" 이렇게 추가를 하고 아래와 같이 빈설정을 하자. pool-size는 각각 상황에 ..