마이데이터 스크랩핑 및 데이터 저장 회고
기획 설명 작업 진행 과정 회원이 상담 신청 -> 상담 배당 -> 상담에 필요한 보험 정보 할당 -> 데이터를 저장하고 관리 -> PDF 및 엑셀로 정보 다운로드 해당 작업을 진행하는 이유는, 회원의 보험 데이터를 제공 받는 웹에서 확인은 가능하지만 데이터를 보관하고 관리하는 것...
기획 설명 작업 진행 과정 회원이 상담 신청 -> 상담 배당 -> 상담에 필요한 보험 정보 할당 -> 데이터를 저장하고 관리 -> PDF 및 엑셀로 정보 다운로드 해당 작업을 진행하는 이유는, 회원의 보험 데이터를 제공 받는 웹에서 확인은 가능하지만 데이터를 보관하고 관리하는 것...
간단 설명 회고의 경우, 시간이 날 때 써가기로 했다. 시간 순으로 작업한 것이 아니면 해당 작업은 다른 작업과 병행하여 진행하였다. 해당 작업은 간단한 CRUD 작업과 신규private bucket을 이용한 마케팅 동의 기능과 동영상 업로드가 목적이다. 첫 번째 작업 기본적으로 아래와 같이 개인정보 수집을 하여 저장하...
Java에서 람다를 다루기 위한 노력 익명 클래스와 인터페이스 활용 예제 클래스 public class Fruit { private final String name; private final int price; public Fruit(String name, int price) { this.name = name; th...
확장함수 Kotlin은 Java와 100% 호환을 추구한다. // 확장 함수 // String. -> String Class를 확장 -> 수신객체 타입 // 함수 안에서는 this를 통해 인스턴스 접근 // this -> 수신객체 fun String.lastChar(): Char { return this[this....
배열 배열은 잘 사용되지 않는다. List사용을 권장함 Java의 배열 사용 int[] array = {100, 200}; for(int i=0; i<array.length; i++) { System.out.println("순번 : "+ i + " / 값 : " + ar...
Data Class Java - 계층간의 데이터를 전달하기 위한 DTO(Data Transfer Object) public class JavaPersonDto { private final String name; private final int age; public JavaPersonDto(String name, int...
중첩 클래스의 종류 Java - 어딘가에 소속되어 있는 클래스, 여러 종류가 있었다. static을 사용하는 중첩 클래스 클래스 안에 static을 붙인 클래스는 밖의 클래스에 직접 참조 불가 static을 사용하지 않는 중첩 클래스 내부 클래스 - Inner Class ...
Static 함수와 변수 static : 클래스가 인스턴스화 될 때 새로운 값이 복제되는게 아니라 정적으로 인스턴스 끼리의 값을 공유 Kotlin에서의 static -> companion object 클래스와 동행하는 유일한 object Kotlin에서는 static을 사용할 수 없는 대신, companion...
Java와 Kotlin의 가시성 제어 Java의 접근 제어 public : 모든 곳에서 접근 가능 protected : 같은 패키지, 하위 클래스만 접근 가능 default : 같은 패키지만 접근 가능 private : 선언된 클래스 내에서만 접근 가능 Kotlin의 접근 제어 public : 모든 곳에서 접근 가능 ...
추상 클래스 Animal이란 추상클래스를 구현한 Cat, Penguin Animal <– Cat, penguin Cat, penguin이 Animal을 상속 받는 구조 Animal Class Java Code public abstract class JavaAnimal { protected final String ...