angularjs-bootstrap tooltip 사용방법 및 api는 아래 사이트 참조. https://angular-ui.github.io/bootstrap/#/tooltip 구현하려는 기능은 tooltip을 이용하여 복사버튼을 만들고, 해당버튼을 누르면 copied!라는 툴팁을 출력하여 복사되었는지를 인지시키고 사라지게 하는 기능 구현. tooltip에는 기본적으로 아래와 같은 trigger를 제공하고 있다. var triggerMap = { 'mouseenter': 'mouseleave', 'click': 'click', 'outsideClick': 'outsideClick', 'focus': 'blur', 'none': '' }; {click:mouseleave} 같은 트리거가 있으면 좋으려만 ..
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..