728x90
스프링 부트 개념과 활용
4. 스프링 부트 활용
포스팅 참조 정보
GitHub
공부한 내용은 GitHub에 공부용 Organizations에 정리 하고 있습니다
해당 포스팅에 대한 내용의 GitHub 주소
실습 내용이나 자세한 소스코드는 GitHub에 있습니다
포스팅 내용은 간략하게 추린 핵심 내용만 포스팅되어 있습니다
https://github.com/freespringlecture/springboot-concept-uses/tree/chap04-09-05-mvc-webjar
해당 포스팅 참고 인프런 강의
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8/dashboard
실습 환경
- Java Version: Java 11
- SpringBoot Version: 2.1.2.RELEASE
9. 스프링 웹 MVC 5부: 웹JAR
각종 플러그인들을 JAR파일로 추가할 수 있음
jQuery dependency 추가
<dependency>
<groupId>org.webjars.bower</groupId>
<artifactId>jquery</artifactId>
<version>3.3.1</version>
</dependency>
jQuery webjars 사용
<script src="/webjars/jquery/3.3.1/dist/jquery.min.js"></script>
<script>
$(function() {
console.log("ready!");
});
</script>
웹JAR 맵핑 /webjars/**
webjars 플러그인들의 버전 생략하고 사용하려면
resource chaning 이라는 SpringFrameWrok 에 포함된 기능으로 동작
Resource Handler 와 Resource Transformer를 체이닝 하는 하는 기술
webjars-locator-core
의존성 추가
<dependency>
<groupId>org.webjars</groupId>
<artifactId>webjars-locator-core</artifactId>
<version>0.36</version>
</dependency>
728x90
'개발강의정리 > Spring' 카테고리의 다른 글
[스프링 부트 개념과 활용] 4-9. 스프링 웹 MVC 7부: Thymeleaf (0) | 2019.11.11 |
---|---|
[스프링 부트 개념과 활용] 4-9. 스프링 웹 MVC 6부: index 페이지와 파비콘 (0) | 2019.11.10 |
[스프링 부트 개념과 활용] 4-9. 스프링 웹 MVC 4부: 정적 리소스 지원 (0) | 2019.11.08 |
[스프링 부트 개념과 활용] 4-9. 스프링 웹 MVC 3부: ViewResolve (0) | 2019.11.07 |
[스프링 부트 개념과 활용] 4-9. 스프링 웹 MVC 2부: HttpMessageConverters (0) | 2019.11.06 |
댓글