scala 기본(변수)

스칼라 예전부터 배우고 싶은 언어가 있었는데 그게 바로 스칼라다. 괜찮은아이 같아 조금씩 한번 살펴 보겠다. 필자도 처음 공부하는거라 틀릴 수도 있으니 주의! 스칼라는 모든것이 객체이다. 함수까지 객체다. 그래서 약간 헷갈리긴 한다. 그래도 한번 천천히 살펴보자! 일단 제일 기본인 hello world 를 찍자! object HelloWorld { def main(args: Array[String]) { println(“Hello World”) } } Hello World 나왔다. 일단 보니까 자바랑 비슷하다. 어쩔수 없나부다 그리고 여기서 중요한 사실은 ;(세미콜론) 이 없다는거다. 약간.. 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