전체 글
-
스프링 부트_mybatis(마이바티스)Spring Boot 2019. 8. 29. 22:49
pom.xml 에 maybatis와 MariaDB 추가. org.mybatis.spring.boot mybatis-spring-boot-starter 1.3.2 org.mariadb.jdbc mariadb-java-client 2.2.4 예제 1 ) HomeMapper.java : 스프링에서 Mapper 애노테이션과 Select 애노테이션을 이용하여 java 파일에서 바로 할수 있음. package com.my.sample.domain.home; import java.util.List; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotatio..
-
스프링부트_파일 다운로드Spring Boot 2019. 8. 29. 22:12
VideoRestController.java @GetMapping(value = "/{videoId}/download", produces = MediaType.APPLICATION_JSON_VALUE) public StreamingResponseBody findVideoFileDownload(@PathVariable(name="videoId") String videoId,HttpServletResponse response) throws FileNotFoundException { // TODO Auto-generated method stub return this.videoServiceImpl.findVideoFileDownload(videoId, response); } VideoService.java pu..
-
스프링부트_Swagger2Spring Boot 2019. 8. 29. 21:58
src > main > webapp webapp폴더가 없으면 추가를 해야한다. pom.xml 설정 io.springfox springfox-swagger2 2.6.1 io.springfox springfox-swagger-ui 2.6.1 com.google.guava guava 25.1-jre SwaggerConfig.java @Configuration @EnableSwagger2 public class SwaggerConfig extends WebMvcConfigurerAdapter { @Bean public Docket api() { return new Docket(DocumentationType.SWAGGER_2) .select() .apis(RequestHandlerSelectors.any()) ..
-
스프링부트_톰캣 (war) 배포Spring Boot 2019. 8. 29. 21:56
pom.xml jar 을 war 로 변경! Spring-boot-starter-tomcat 추가! org.springframework.boot spring-boot-starter-tomcat provided Build 부분에 finalName 추가 d-sample 이미지로 한번에 정리 ( pom.xml 을 변경해 줘야한다.) Run As -> Maven build … Goals : package 적어주고 Run 톰캣 -> webapp -> war 파일 말아서 올리고 실행 결과 :
-
GitLab 설치linux 2019. 8. 29. 01:09
설치 필요한 소프트웨어 설치 여러가지를 한꺼번에 설치 해야합니다. # yum install curl policycoreutils openssh-server openssh-clients # yum install postfix GitLab 설치 # curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash # yum install gitlab-ce # gitlab-ctl reconfigure # iptables -I INPUT -p tcp --dport 80 -j ACCEPT 502 Whoops, GitLab is taking too much time to respond 에러가 뜰 때 해..
-
Angular4 적용하기Angular 2019. 8. 29. 01:07
1.HomeBrew 설치 Mac 에서는 HomeBrew를 먼저 설치 한다. 터미널에 아래의 명령어를 친다. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” 2.NodeJS 및 NPM 설치 https://nodejs.org/en/ (2018.03.06 기준 8.9.4 LTS Mac OS 기준) NPM : 5.6.0 NodeJS : 8.9.4 프로젝트 경로 : /Users/ijeong/Desktop/angular Angular 설치 : npm Install -g @angular/cli 만약 이런 오류가 나온다면, 관리자 권한으로 실행시킨다. Sudo npm Install -g @a..
-
Scala IDE & Spark 연동빅데이터 2019. 8. 29. 01:04
1. Scala IDE 설치 1 ) Scala IDE 주소 : http://scala-ide.org/download/sdk.html 2 ) Download IDE 2. Maven 으로 Scala 와 Spark 실행 1 ) Flle - New - Scala Project 2 ) Project name : sparkSample - Next > 3 ) Libraries Tab - Scala Library container - Edit ... 4 ) Fixed Scala Library container : 2.11.8 - Finish 5 ) 스칼라 라이브러리 컨테이너가 2.11.8 로 바뀐 것을 확인 후 Finish 6 ) sparkSample 프로젝트에 마우스 오른쪽 클릭 후 Configure - Conver..
-
ECharts - 방사형차트Chart 2019. 8. 29. 01:03
var myChart = echarts.init(document.getElementById('main')); var option = { tooltip: { trigger: ‘axis’ /*환경지수: 25을 나타내기 위함. */ }, polar: [{ indicator: [{ text: '환경 지수', max: 40 }, { text: '신체 지수', max: 40 }, { text: '정신 지수', max: 40 }, { text: '정서감성 지수', max: 40 }, { text: '사회문화 지수', max: 40 }, { text: '재정 지수', max: 40 }], startAngle : 60 /* 그래프를 회전시킬 때 polar 안에서 startAngle과 회전시킬 숫자를 넣으면 그래프가 회전..