Web/Spring boot
-
[스프링] svn 히스토리 조회 기능 만들기 (+엑셀출력)Web/Spring boot 2020. 6. 4. 17:04
svn의 commit기록들이 보기 힘들어 SVN의 API를 이용해 스프링에서 엑셀로 출력하는 기능을 만들었다. 내가 필요했던 기능 1. 특정일 이후의 커밋 파일 경로 목록 2. 삭제, 추가, 변경인지의 상태코드 3. 엑셀로 출력 그래서 아래 코드로 작성했지만, 만약 일자 시간별로 출력을 하고 싶다면 위의 API링크소스를 복붙한 후 url, name, password를 수정하고 실행하면 된다. 그럼 일자별로(하루에 3번 커밋했다면 해당기록도 나옴) 출력될 것이다. 1. pom.xml poi와 svn을 사용하기 위한 dependency를 추가한다. org.apache.poi poi 3.17 org.tmatesoft.svnkit svnkit 1.8.5 2. 아래 소스코드를 복붙한다. 엑셀로 저장한다. // h..
-
[ spring boot ] pom.xml의 parent요소, yamlWeb/Spring boot 2019. 12. 15. 21:34
springboot의 pom.xml에는 태그 안에 version이 명시되어 있다. 만약 내가 스프링의 2.2.2버젼을 사용한다면 해당 버젼에 맞는 lib들을 자동으로 불러온다. 2.2.2버젼에 맞는 버젼들은 공식홈 에 있다. spring starter 프로젝트를 생성하면 Application.java라는 파일이 자동 생성된 것을 본 적이 있을 것이다. 이 파일은 애플리케이션의 실제 구동을 담당한다. main메소드가 하나만 존재하는데 이는 자바 애플리케이션이 시작될 때 호출된다. @SpringbootApplication 어노테이션은 세가지의 다른 어노테이션을 캡슐화 하고 있는 최상위 .어노테이션이다. @Configuration , @EnableAutoConfiguration , @ComponentScan ..
-
[springboot] Either processor or processors need to be given errorWeb/Spring boot 2019. 11. 25. 14:19
springboot 에서 maven을 compile할 때 나는 에러이다. 해당 에러는 pom.xml을 수정함으로 해결하였다. 맨 아래 plugin을 잘 확인해 보도록.... 4.0.0 org.springframework.boot spring-boot-starter-parent 2.2.1.RELEASE com.example springboot_jpa 0.0.1-SNAPSHOT springboot_jpa Demo project for Spring Boot 1.8 2.8.0 org.springframework.boot spring-boot-devtools true org.springframework.boot spring-boot-starter-data-jpa io.springfox springfox-swagg..