카테고리: Java/Spring

스프링 MVC 웹개발 관련 스터디

scala jar file 실행하기

scala 파일 작성 scalac 로 소스파일 컴파일 생성된 class 파일들 확인 및 jar 파일 만들기 생성된 scala jar 파일 실행하기1) scala 로 실행 (lib path 자동 설정)2) java -cp 로 실행 (lib path 설정 필요) __END__

s

spring boot staters 구성 모듈 살펴보기

Spring Boot는 복잡한 모듈 구성을 기본적으로 해주기 때문에 편리하게 애플리케이션 개발을 시작할 수 있다. 다만 내용물을 잘 모르기 때문에 이마저도 제대로 쓰고 있는지 궁금할 수 있다. 이런 경우 spring-boot-starters 깃허브에 가서 pom.xml의 의존 라이브러리 목록을 살펴보면 된다. ** github https://github.com/spring-projects/spring-boot/tree/master/spring-boot-starters ** 주요 구성모듈 == package name == == dependency modules == spring-boot-starter-batch spring-boot-starter spring-boot-starter-jdbc spring-batch-core ...

S

SPA와 Spring MVC 조합시 default page 설정

SPA, 예를 들어 Angular 빌드 결과를 Spring Boot(MVC) static 폴더에 올리고, http://host:port/ 만으로 index.html 페이지로 이동하게 하려면 redirect 설정을 해야 함 Angular 에서는 Client-side Routing을 제공하기 때문에 Spring의 Server-side Routing의 제어가 통하지 않는다. 다만 index.html로만 잘 연결해도 클라이언트가 라우팅 상태를 잃지 않고 subdirectory에 대한 path 연결을 이어갈 수 있다. ex) http://host:port/#/subpage 에서 refresh(F5) 시도 할 ...

[

[스크랩] CompletableFuture & @Async

Completable futures with Spring async 12 Jun 2015 스프링 비동기와 자바8의 CompletableFuture 2016.04.24 [Java] CompletableFuture: 조합할 수 있는 비동기 프로그래밍 2015.04.12 restful api call rxjs loop state check How to loop through response object obtained from REST API and display data in the view in angular 2 RxJs: How to loop based on state of ...

[펌] Angular2 and Spring Boot: Getting Started

Spring Boot 기반의 웹애플리케이션에서 Angular-Cli 로 생성한 Angular2 애플리케이션을 실행시키는 튜토리얼

C

CORS 문제 Server 해결책 (Filter)

** 참고문서 CORS 크로스 도메인 이슈 (No ‘Access-Control-Allow-Origin’ header is present on the requested resource) 위 문서는 Spring 개발시 여러 도메인을 가질 경우, Ajax에서 발생하는 CORS 문제 해결에 대해 설명합니다. 크로스도메인문제 발생시 오류메시지 이에 대한 한글 안내는 이렇게 써 있습니다. 교차 원본 요청 차단: 동일 출처 정책으로 인해 http://xxx.co.kr 에 있는 원격 자원을 읽을 수 ...

[

[Spring] org.springframework.validation.BindException 오류

런타임 오류 메시지: ** 원인 jsp model의 객체와 VO의 vairable 간의 매칭하는 과정에서 type이 맞지 않아 발생 null 값을 가진 string 객체를 int 변수로 받을 수 없어 발생하는 typeMismatch 오류 ** 해결 VO의 int 변수를 Integer 타입으로 변경 ==> Integer 타입은 null 값을 null로 저장하는 로직을 포함하고 있음 (int는 없고) ** 참고 org.springframework.validation.BindException 오류 해당 ...