스프링 부트에서 정적 파일(css, js, images 파일 등등) 에 대한 경로를 지정할 때 아래와 같이 설정하면 됩니다. 123456789101112131415161718192021import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; @Configurationpublic class StaticResourceConfiguration extends WebMvcCon..
스프링 부트에서는 쓰레드나 스프링 프레임워크의 TaskExecutor 등을 사용하지 않아도, 쉽게 비동기 메소드를 실행할 수 있습니다. 가장 기본적인 예제로는 역시 spring 공홈에 있는게 쉽고 보기가 좋습니다. ( 링크 : https://spring.io/guides/gs/async-method/ ) 공홈에 있는 예제를 따라 해보도록 하겟습니다. 추가적으로, 소개겸 간단한 사용으로 lombok도 사용해보도록 하죠. 먼저, 스프링 부트 프로젝트를 간단하게 생성합니다. Eclipse -> File메뉴 -> New -> Spring Start Project 로 스프링 프로젝트를 생성하도록 하죠. 예제에서 필요한 라이브러리는 Web 만 있으면 됩니다만, 소개겸 간단 사용을 위해 Lombok 을 같이 포함시켰..
오늘은 스프링 부트에서 간단한 설정으로, 콘솔에 쿼리를 출력하는 방법을 알아보려고 합니다. 개발 시에 상당히 도움이 되는 것 같습니다^^. 기존에 스프링 프로젝트에서는 log4jdbc-remix 라는 라이브러리를 통해, 출력을 할 수 있었구요. 당연히 적용하면 되겠지만, 스프링 부트에서는 https://code.google.com/p/log4jdbc-log4j2/ 이곳에서 확인할 수 있는 log4jdbc-log4j2 를 이용합니다. 스프링 부트 프로젝트에서 pom.xml 에 라이브러리를 먼저 추가합니다. 12345 org.bgee.log4jdbc-log4j2 log4jdbc-log4j2-jdbc4.1 1.16Colored by Color Scriptercs 자바 7버전 이상에서 사용 가능한 최신 버전을 ..
Spring Boot 프로젝트는 물론 STS에서 쉽게 Starter 프로젝트로 생성할 수 있지만, 메이븐(maven)을 활용하여, 기본적인 세팅을 할 수 있습니다.(같이 알아 두면 좋을 것 같습니다~!) 메이븐은 프로젝트에 라이브러리 관리 및 프로젝트 Build 툴이라고 생각하면 쉬울 것 같습니다^^ maven 설치는 http://maven.apache.org/download.cgi zip 파일로 받으시고, 환경변수 세팅을 합시다. cmd나 git를 설치하셨으면 bash창을 열고, > mvn -B archetype:generate -DgroupId=com.example -DartifactId=woobong2 -Dversion=1.0.0-SNAPSHOT -DarchetypeArtifactId=maven-a..
기본적으로 스프링 웹 프로젝트는 이클립스에 Tomcat을 연동시켜서 하기 때문에, 내장되어 있는 디버깅 모드로 실행 시 쉽게 동작을 합니다. 다른 방법이 있는지는 잘 모르겠으나... 실력이 미진한 탓에 원격 디버깅 지원 모드를 활성화 하고, 프로젝트에서 JVM 디버깅 세션을 연결해서 사용하는 방법을 찾아 해결하였습니다. Spring Boot 프로젝트에서 디버깅 모드를 활성하기 위해 Maven Build를 사용할 것이고, pom.xml 아랫 부분에 다음과 같이 세팅합니다. 1234567891011121314151617181920 org.springframework.boot spring-boot-maven-plugin org.springframework springloaded 1.2.1.RELEASE -Xd..
- Total
- Today
- Yesterday
- jQuery 삽입
- 초대장
- 쿼리 로그
- Spring Boot
- summernote
- AngularJS
- telegram bot
- @Access
- @Temporal
- 정적 파일
- 한성키보드
- AOP
- log4jdbc
- mybatipse
- RollingFileAppender
- offline.js
- 자바스크립트
- java
- GO1104 LED
- WYSIWYG
- bootstrap
- Excel
- static resources
- Spring
- spring jpa
- 스프링 부트
- 브라우저 콘솔
- 오프라인 확인
- jsonify
- learning javascript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |