본문 바로가기

DEV10

Spring Boot Batch - MongoDB 연동하기 다음 글이 늦었습니다. 저번에는 MongoDB를 단순 클래스파일 내에서 MongoDB를 연결하고 샘플로 데이터까지 INSERT하고 SELECT를 해보았습니다. 혹시 관련글 보고 싶으시면 아래 링크 참조해 주세요! wooki92.tistory.com/10 Spring Boot - MongoDB 연동하기 음... 얼마전에서 부턴가 갑자기 Mongo DB 에 대해 끌리게 되었다. 이유는... 없었다...ㅎㅎ 굳이 있다면 웹서핑 하다 MongoDB Atlas가 무료로 어느정도 지원을 해주는것을 봤기 때문일까... 1주일간 여러 wooki92.tistory.com 저번엔 좀 날림으로 작성한 느낌이 있는데 이번엔 좀 공들여서 써보겠습니다. 요즘엔 Vue랑 Spring Boot를 연동해 웹 페이지를 제작하고 있는데 .. 2020. 12. 6.
Spring Boot - MongoDB 연동하기 음... 얼마전에서 부턴가 갑자기 Mongo DB 에 대해 끌리게 되었다. 이유는... 없었다...ㅎㅎ 굳이 있다면 웹서핑 하다 MongoDB Atlas가 무료로 어느정도 지원을 해주는것을 봤기 때문일까... 1주일간 여러가지 샘플도 만들어보고 남은 것은 완성된 소스와 다크서클 뿐이었다... 본인이 진행한 헛짓거리와 그 단계를 기록해보려고 한다. 우선 최종 목적지는 Spring Boot Batch와 MongoDB 의 연동이었다. 여러 페이지를 방문 했지만 결국의 최종 종착지는 모두가 아는 그 블로그 이지 않을까 싶다... 그래서 내가 기록을 하니...ㅎㅎ 만약 바로 Spring Boot Batch로 몽고 DB를 연동해야돼!!! 너의 헛소리 들을 시간이 없어! 라고 하시면 바로 다음 블로그에가서 따라 해보.. 2020. 11. 29.
03. JAVA와 SOLID SOLID, JAVA공부를 한 사람이라면, 객체지향 공부를 해본 사람이라면, 어떤 회사의 입사 테스트 시험을 본 사람이라면 한번쯤 봤을 문구의 약자이다. S.O.L.I.D.의 약자는 다음과 같다. SRP OCP LSP ISP DIP 해당 약자에 대해 하나씩 살펴 보도록 하자. 1. SRP (Single Responsibility Principle): 단일 책임 원칙 어떠한 클래스를 변경해야 하는 이유는 오직 하나뿐이어야 한다. - 역할(책임)을 분리하라는 것 class Car { int tire; String window; // 창문 개폐 방식 boolean key; // 열쇠 사용 여부(요즘 차는 없더라구요) boolean remoteController; void openType(){ if(this.k.. 2020. 2. 26.
02. JAVA의 키워드와 연산자 JAVA에는 키워드와 연산자라는 것이 존재한다. 이번 글에서는 중요한 키워드와 연산자만 다룰 예정이다. 1. 추상클래스(Abstract Class) 추상클래스는 구현부가 없는 메소드가 1개이상 존재하는 클래스를 지칭한다. 이런 경우를 선언부만 있는 메소드라고 한다. 해당 경우를 예를들어 동물에 대한 울음소리에 대해 클래스를 만든다고 가정을 하면 다음과 같을 것이다. public class Calf extends Animal { void cry(){ System.out.println("나는 송아지! 음메~ 음메~"); } } public class Dog extends Animal { void cry(){ System.out.println("나는 강아지! 멍! 멍!"); } } 두 클래스 모두 Animal.. 2020. 2. 25.