일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Spring
- enablekafkastreams
- Logstash
- avo
- kafka streams
- Slick
- Elk
- scala
- kafkastreams
- scala 2.10
- springboot
- reactive
- spring-kafka
- statestore
- aws
- 한빛미디어
- Elasticsearch
- 카프카
- play framework
- kafka interactive query
- spring-batch
- 플레이 프레임워크
- spring-cloud-stream
- kafkastream
- schema registry
- gradle
- Kafka
- RabbitMQ
- confluent
- coursera
- Today
- Total
목록2019/07/03 (2)
b
Spring은 2007년인가 처음 가산에서 박찬욱님에게 교육을 들으면서 접하기 시작햇고, 가장 깊게 이해하며 많이 사용하는 프레임워크이다. 08년 부터 본격적으로 상용서비스에 Spring을 사용하기 시작했고 이때는 3계층 레이어가 대세였다. ( https://sites.google.com/site/telosystutorial/springmvc-jpa-springdatajpa/presentation/architecture , 특히 2.5에서 3종 annotation이 완성되면서 클래스 이름 조차, xxxController, xxxService, xxxRepository ... 으로 완전히 정형화 되었던 기억이... ) public class BrandController { private BrandServi..
Java 에 대한 고민은 예전부터 있어왔는데, 특히 '쓸데 없이 많은 코드'가 많은거에 대한 것. 처음 자바를 배웠을 때는 아래와 같은 private member, getter, setter이 당연한 것이었다. public class Seller { private Integer no; private String name; public Integer getNo() { return no; } public void setNo(Integer no) { this.no = no; } public String getName() { return name; } public void setName(String name) { this.name = name; } } 이후 lombok 등이 등장함에 따라 @Data public..