마이데이터 스크랩핑 및 데이터 저장 회고
기획 설명 작업 진행 과정 회원이 상담 신청 -> 상담 배당 -> 상담에 필요한 마이데이터 확인 -> 데이터를 저장하고 관리 해당 작업을 진행하는 이유는, 회원의 마이데이터를 제공 받는 웹에서 확인은 가능하지만 데이터를 보관하고 관리하는 것이 힘들고, 경우에 따라서 인쇄를 해야 하는 ...
기획 설명 작업 진행 과정 회원이 상담 신청 -> 상담 배당 -> 상담에 필요한 마이데이터 확인 -> 데이터를 저장하고 관리 해당 작업을 진행하는 이유는, 회원의 마이데이터를 제공 받는 웹에서 확인은 가능하지만 데이터를 보관하고 관리하는 것이 힘들고, 경우에 따라서 인쇄를 해야 하는 ...
간단 설명 회고의 경우, 시간이 날 때 써가기로 했다. 시간 순으로 작업한 것이 아니면 해당 작업은 다른 작업과 병행하여 진행하였다. 해당 작업은 간단한 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 ...