본문 바로가기

[Vue.js] 1-2. 시작하기 : vue-cli 1. 프로젝트 생성하기(vue-cli) 1) vue-cli 설치하기. - Global로 설치하기npm install -g vue-cli 2) project 생성하기.mkdir {PROJECT_NAME} cd {PROJECT_NAME} vue init webpack-simple - vue 명령어 설명 비고 init generate a new project from a template vue init {project template type} {PROJECT_NAME} list list available official templates vue list
[Vue.js] 1-1. 시작하기 : CDN 링크로 배워보자. 1. Vue란? - front-end framework - 배우기 쉽다. - view에 최적화 되어 있다. - MVVM(Model-View-ViewModel) 패턴을 기반으로 디자인 2. 간단하게 시작해보자. - index.html 파일을 만들고, 아래 링크를 포함한 페이지를 만들어보자.https://unpkg.com/vue orhttps://cdn.jsdelivr.net/npm/vue 1) index.html {{ msg }} - 결과 3. Declarative Rendering - 디렉티브는 vue에서 제공하는 속성, v- 로 접두어가 붙는다. 1) v-if - 조건문 사용할 때 사용. 로그인 되었습니다. 로그아웃 되었습니다. 로그인이 필요합니다. - template 에도 사용가능 로그인 되었습니다...
json schema validator 사용하기 - 01 1. json-schema-validator란? - xml의 DTD 와 유사함. - Json 스키마(http://json-schema.org/) 포멧이 유효한지 확인해줌. - 웹사이트에서 해당 내용을 테스트해볼 수 있다.(링크) 2. library - 기존에 jackson을 많이 사용하므로, fasterxml에서 제공하는 jsonSchema 라이브러리를 사용하려고함. 1) pom.xml com.github.java-json-tools json-schema-validator 2.2.8 3. 간단한 Json 설명{ "$schema": "http://json-schema.org/draft-04/schema#", "title": "/etc/fstab", /* JSON에 대한 제목 */ "description":..
[AppStore Viewer] 1. 세팅하기. 1. AppStore Viewer는? 1) "대한민국" AppStore 내에 있는 "iOS"어플 들 랭킹을 보여주고. 해당 어플의 "댓글"들을 볼수 있는 어플을 만들 예정. 2) Windows, MAC, Linux 에서 사용할 수 있도록 "Cross-Platform" 데스크톱 앱을 만들 예정. 2. Stack 소개 1) Electron - Node.js 기반으로 작성된 데스크탑 어플리케이션 - HTML, CSS, Javascript로 데스크톱 어플을 쉽게 만들 수 있게 해주는 Framework - Atom Editor를 개발하기 위하여 시작된 프로젝트이고 Atom Shell이라는 이름으로 시작되었다 Electron으로 변경됨. - 웹으로 만들어진 서비스가 있다면 손쉽게 데스크톱 어플로 기존 소스를 재활용..
Maven Test Skip 하는 법 1. Test Skip하고 싶다. - 오래걸리는 작업을 넘기고 싶다. 2. Skip하는 법 1) 명령어mvn [install....] -DskipTests ormvn [install....] -Dmaven.test.skip=true 2) pom.xml true
[Spring Batch] 3. 하나의 App에 Multi Job 환경 구축 1. Multi Job - 한개의 Application 에서 여러개의 Job을 만들기 2. Job을 2개 만든다. 1) 이전 글에서 만든 Job/** * Basic Configuration * * @author akageun */ @Configuration public class BasicConfiguration { private static final Logger LOG = LoggerFactory.getLogger(BasicConfiguration.class); private static final String BASIC_JOB_NM = "BASIC_JOB"; private static final String BASIC_STEP_NM = "BASIC_TASKLET_STEP"; @Autowired pu..
[Spring Boot] embedded-redis 사용해보기. 1. embedded-redis - 개발 버전, 프로토 타이핑 등에서 간단하게 사용하기 편함. 2. pom.xml - https://github.com/kstyrc/embedded-redis 로 사용할 예정 com.github.kstyrc embedded-redis 0.6 3. Redis Configuration - application.ymlspring: redis: host: localhost port: 6379 database: 0 - Start 및 stop 설정 필요import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; import redis.embedded.R..
[Spring Batch] 2. 기본 세팅 해보기 1. 기본 세팅 해보기 1) JOB 세팅하기@Autowired public JobBuilderFactory jobBuilderFactory; /** * Basic Job Configuration * * @return */ @Bean(name = BASIC_JOB_NM) public Job basicJob() { //@formatter:off return jobBuilderFactory .get(BASIC_JOB_NM) .incrementer(new RunIdIncrementer()) .start(basicTaskletStep()) .build(); //@formatter:on } 2) STEP(1) 기본 소스@Autowired public StepBuilderFactory stepBuilderFactor..