윈도우 환경에서 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 대해서 ..
Yeoman을 이용해서 기본 템플릿을 설정하고 빠르게 개발하는게 가능하다. 그중에 generator-gulp-angular를 이용하면 gulp 환경의 angularjs 프로젝트를 빠르게 만들수 있다. yo, gulp, bower 설치(필수사항)npm install -g yo gulp bower generator-gulp-angular 설치npm install -g generator-gulp-angular 설치 후 워크 디렉토리 생성 후 해당폴더에서 yo gulp-angular 그 뒤로 몇가지 기본 설정 사항을 선택 후 엔터키 입력만으로 기본환경 구성이 완료된다. 완료 후 아래 명령어로 gulp를 구동시켜 보면 angularjs로 구성된 화면이 brower-sync를 통해 실행되는것을 볼수 있다. gulp..