카테고리: Java/Spring

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

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 오류 해당 ...

스프링4 HaspMap으로 DB select 하기

몇달전 스프링을 접한 후로 DB 연결 설정과 JSON 출력 방법을 드디어 알아내었다. 책대로 따라도 해보고 검색으로 이것저것 공부했지만 이해하기 어려웠는데 간절하면 이루어진다는 말처럼 결국은 반복 학습이 해결을 해 주었다. (스프링 책 앞부분만 5~6번은 반복해 따라해 본 듯 하다) 참고서적: 코드로 배우는 스프링 웹 프로젝트 – 구멍가게 코딩단 스프링4에서 DB를 연결해 HashMap과 JSON으로 출력하기 위해서는 아래 ...