spring boot 와 scala의 만남

spring boot 와 scala의 만남 스칼라를 공부할겸 겸사겸사 스칼라로 spring boot 프로젝트를 해봤다. 근데 딱히 스칼라를 제대로 쓰진 못한듯 하다. 흠 아직 왕초보라 그런지 그래도 나름 도움은 된듯 싶다. 뭔가를 만드니까 그래도 조금은 도움은 됐다. 한번 살펴보자 일단 메이븐을 추가 하자. 그래들은 잘 할 줄 몰라서.. 언젠가 공부를 해야겠다. 일단 나중에. <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> </dependency> <dependency> <groupId>com.jayway.jsonpath</groupId> <artifactId>json-path</artifactId> </dependency> <dependency> <groupId>org.modelmapper</groupId> <artifactId>modelmapper</artifactId>.. Read More

Spring boot와 Docker Postgresql

Spring boot와 Docker Postgresql 이번엔 docker와 posrgresql에 대해 알아보겠다. 1. centos 6에 docker를 설치해보자 2. Spring boot와 Docker 3. Spring boot와 Docker Mysql mysql과 소스는 동일하다. @SpringBootApplication public class SpringBootDockerPostgresqlApplication { public static void main(String[] args) { SpringApplication.run(SpringBootDockerPostgresqlApplication.class, args); } @Autowired private AccountRepository repository; @Bean CommandLineRunner runner() { return args -> Arrays.asList( new Account(1L,”wonwoo”,”wonwoo@test.com”), new Account(2L,”kevin”,”kevin@test.com”), new Account(3L,”mink”,”mink@test.com”) ).forEach(repository::save); } } Account class @Entity @Data @NoArgsConstructor @AllArgsConstructor public class Account.. Read More

Spring boot와 Docker Mysql

Spring boot와 Docker Mysql centos 6에 docker를 설치해보자 Spring boot와 Docker 이번엔 도커에 mysql을 연동해보자. 연동이 되는지 확인해보기 위해 몇개의 클래스를 생성하자 간단하게 만들자 @Entity @Data @NoArgsConstructor @AllArgsConstructor public class Account { @Id @GeneratedValue private Long id; private String username; private String email; } Account 엔티티 클래스다. @Slf4j @RestController public class AccountController { @Autowired private AccountRepository repository; @RequestMapping(value = “/accounts”, method = RequestMethod.GET) public ResponseEntity<?> getAccount() { List<Account> accounts =.. Read More