반응형

리소스 2

메이븐 프로젝트에서 js 및 css Minify(압축)하기

웹프로그래밍을 처음 시작할 때, js / css 파일들을 minify 해줘야한다는 생각은 1이라도 해보았지만, 실천한 적은 단 한번도 없었다. 왜냐하면 귀찮기도 하고, 이게 무슨 영향이 있나. 어차피 나만 잘보이면 되고, 클라이언트만 잘되면 되니까. 그런걸 고려한 적이 없었다. 하지만 장기적으로 생각해보았을 때 minify 해야되는 이유는 몇가지 되는 듯 하다. 1. 서버가 위치된 지역과 다른 지역의 유저가 해당 홈페이지로 접근할 때의 송신 속도 문제 2. 트래픽 최소화 문제 3. 로딩 속도 최적화 문제자바, 스프링 기반으로 된 프로젝트에서 js 및 css를 압축하는 일은 엄청 번거로운 일이다. 여기에 덧붙여 아파치 타일즈같은 레이아웃 라이브러리를 적용중이라면 파일 압축을 어떻게 해야할까? 문득 찾다보니..

[스프링] BeanFactory

* 빈 객체를 관리하고 각 빈 객체간의 의존 관계를 설정해 주는 기능을 제공하는 가장 단순한 컨테이너 * 구현 클래스 : org.springframework.beans.factory.xml.XmlBeanFactory * XmlBeanFactory는 외부 자원으로부터 설정 정보를 읽어 와 빈 객체를 생성 (ex. xml파일) * org.springframework.core.io.Resource 인터페이스를 사용하여 다양한 종류의 자원을 동일한 방식으로 표현할 수 있음. Resource resource = new FileSystemResource("beans.xml"); XmlBeanFactory factory = new XmlBeanFactory(resource); AgentService agent = (..

반응형