casperjs를 테스트하던 도중 mac에서는 한글이 깨지지 않았는데 윈도우에서는 깨진다. 캐릭터셋이 안맞아서 그런건데 콘솔창에 아래와 같이 입력하여 UTF-8로 바꿔준다. 한글이 깨짐없이 잘 나온다. chcp 65001 추가로 윈도우에서 괜찮은 포터블 콘솔프로그램을 추천한다.https://conemu.github.io/
윈도우 환경에서 casperjs를 실행시켰을때casperjs did you install phantomj? 라는 에러메세지가 나오는 경우가 있다. 이럴 경우 환경변수에 아래와 같이 추가해주면 이상없이 동작한다. PHANTOMJS_EXECUTABLE=설치위치/bin/phantomjs
작성일자:2016-05-17- GoalSpring-boot 웹프로젝트에서 JPA를 이용한 CRUD 처리.DB는 MySql을 사용하고, View는 Jsp를 이용해서 작성한다. - Time15min - Enviromentjava 1.8, STS3.7 - Tutorial2016/05/16 - [Springboot] - [SpringBoot] JPA를 이용한 CRUD이전글을 확인하자. 소스는 아래 GitHub에서 받을수 있다. https://github.com/beans9/web/tree/jpa-crud 자 기존에는 파일db에 작성하던 내용을 MySql Db에 작성해보도록 하자. 전 글에서 JPA의 장점을 표준이라고 정의했다. DB가 바뀌더라도 설정외에는 실제 구현 코드는 바꿀 필요가 없다. 우린 interfa..
작성일자 : 2016.05.15- GoalSpring-boot 웹프로젝트에서 JPA를 이용한 CRUD 처리 - Time10min - Enviromentjava 1.8, STS3.7 - Tutorial2016/05/15 - [Springboot] - [SpringBoot] STS를 이용한 gradle 웹프로젝트 생성위 작업을 완료하고 나서 진행하도록 하자. build.gradle 파일 수정.- JPA관련 패키지 추가- lombok 라이브러리 추가 (domain getter,setter등을 쉽게 작성할 수 있도록 해주는 라이브러리 ) https://projectlombok.org/ jar를 더블클릭하여 ide에 등록해주는 작업이 필요하다 .- 추후 MySql로 DB를 변경하기 위해 관련 패키지도 추가한다. ..
작성일2016.5.15 - GoalSTS를 이용하여 쉽고 빠르게 Gradle 기반의 Spring-boot 웹프로젝트를 생성하여 보자. - Time5min - Enviromentjava 1.8, STS3.7 - TutorialFile -> New -> Spring Starter Project 클릭 Name을 적당한 이름으로 변경 한 후 Type은 Gradle Project로 변경 후 Next.. 제일 아래 Web만 우선 체크 후 Finish 폴더구조는 위와 같다. WebController.java 추가 후 아래와 같이 루트 컨텍스트를 맵핑하여 준다. (@ResponseBody 어노테이션을 이용하여 텍스트를 리턴하는 컨트롤러)package com.example; import org.springframewor..
작성일 : 2016-5-13(cpdev.tistory.com)- JHipster란? 말 그대로 Yeoman generator을 이용해서 spring boot + angularjs의 기본적인 기능을 갖춘 프로젝트를 생성하여 준다. 기본적인 인증처리라던가 restful api를 이용한 통신에 대한 내용들이 들어가 있으며, 거의 reference라고 봐도 무방할 정도의 소스를 제공한다. github : https://jhipster.github.io/ - Install JHipster를 설치하는 방법은 크게 3가지다 - local installation- vagrant-base "development box" - Docker 그중에 일반 유저에게 추천되는 설치 방법인 local installation 대해서 ..