일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- spring bean
- docker
- Data REST
- 톰캣
- spring-webmvc #코드읽기
- tomcat
- batch
- spring jpa
- Spring Data REST
- spring pid
- spring boot
- SuperTypeToken
- ApplicationPidFileWriter
- 세미나
- JPA mapping
- spring-webmvc
- 코드 리뷰
- spring-mvc
- spring batch 코드
- JPA
- Spring
- IntelliJ
- REST API
- spring camp
- Spring Data JPA
- static inner class
- JUnit
- Spring Batch
- spring boot tomcat
- ORM
- Today
- Total
목록spring boot (4)
woniper
토이 프로젝트를 서버에 배포한 후 기존에 실행되던 spring boot 애플리케이션을 죽이고(kill) 재실행하기 위해 pid를 이용했다. 애플리케이션 배포 기존 실행되던 애플리케이션 종료 배포된 애플리케이션 실행 무식한 방법으로 기존에 실행하던 애플리케이션을 죽이기로 했다. kill 하기 위해서 pid(process id)가 필요했다. 그래서 Spring boot 애플리케이션 실행 시 실행된 애플리케이션의 pid를 생성하는 방법을 찾아봤다. 쉽다. public static void main(String[] args) { SpringApplicationBuilder builder = new SpringApplicationBuilder(BookUPApplication.class); builder.build..
스프링 부트가 요즘 굉장히 핫!! 하다.MSA가 유행하면서 그에 발맞춰 여러가지 프로젝트가 쏱아져 나오는 느낌이랄까? 스프링 부트가 처음 나왔을때 굉장히 충격이였다. 내가 처음 스프링을 접했을 때에는 설정이 너무 어렵고 왜 이렇게 복잡한 설정을 해야만 겨우겨우 request를 한번 날릴 수 있을까 생각했었다. 스프링 부트는 이런 어려운 설정을 자동으로 해준다. 부트가 이런 장점만 있는건 아니지만 가장 눈에 띄는 장점 중 하나 아닐까 생각된다. 오늘은 스프링 부트 기반 프로젝트를 실행하기 위해 필요한 SpringApplication라는 class를 살펴보았다. 먼저 SpringApplication Class를 이용해 실행하는 코드를 보자.12345678@SpringBootApplicationpublic c..
현재 오픈소스로 개발 중인 설치형 블로그를 서버에 올려서 테스트하기 위해서 jenkins를 사용해 자동 배포 설정을 하고 외장 톰캣을 사용하려고 했는데 문제가 생겼다.현재 개발 중인 프로젝트는 spring boot를 사용하는데 boot 버전마다 기본 톰캣 버전이 다르다.기본적으로 boot는 내장 톰캣을 사용하는데, 서버에 올려서 사용할 때 외장 톰캣을 사용하기 위해서 톰캣7으로 테스트 했는데 위와 같은 에러가 발생했다.정확히 문제가 무엇이냐면 boot가 버전마다 내장 톰캣 버전이 다르기 때문에 발생하는 에러다.spring boot 1.2.4 이상 : 내장 톰캣8spring boot 1.2.4 이하 : 내장 톰캣7 로컬 환경에서 외장 톰캣7을 사용했을 경우 발생한 에러심각: ContainerBase.add..
[spring] spring boot-2(프로젝트 구조와 Tomcat 연동 및 proerties사용) [spring] spring boot-3(JPA 설정과 사용) [spring] spring boot-4(Velocity 설정과 사용) Spring Boot 특징war파일을 사용하지 않고 embed tomcat 또는 jetty 사용가능Spring Boot에서 지원하는 stater POM으로 Maven을 간단하게 사용Spring에 수많은 설정을 자동으로 설정(xml설정이 필요 없음), autoconfigure Spring Boot 시작하기 1. pom.xml org.springframework.boot spring-boot-starter-parent 1.1.8.RELEASE org.springframewor..