본문 바로가기

Tech96

Thread 예제 Runnable Interface를 이용한 Thread 만들기 Thread와 Runnable 의 관계는 일꾼과 작업 사이의 관계와 같다.따라서, Thread가 시작되었을 때, 그 Thread에서 할 작업을 줘야 한다. package com.augustine.threadtest1; class ThreadTest01 { public static void main(String args[]) { Runnable r = new Runnable1(); Thread t1 = new Thread(r); // 생성자 Thread(Runnable target) t1.start(); } } class Runnable1 implements Runnable { @Override public void run() { //threa.. 2018. 4. 25.
영화 대여 시스템 모델링이 계속 산으로 가는 이유... 문제 이해를 못해서.. 제대로 된 엔터티를 도출 못하고.. 또한 그에 따른 릴레이션쉽도 엉망이되고.. 무엇보다 문제의 전체적인 이해가 중요하겠다. 2017. 2. 25.
List<Object>를 List<Long>로 변환 List currentChargerList;List prevChargerList;List currChargerUserSeqs = currentChargerList.stream().map(e -> e.getComUserMngt().getUserMngtSeq()).collect(Collectors.toCollection(ArrayList::new));List prevChargerUserSeqs = prevChargerList.stream().map(e -> e.getComUserMngt().getUserMngtSeq()).collect(Collectors.toCollection(ArrayList::new)); 2017. 2. 21.
중고차 매매 시스템 모델링 부품종류 엔터티를 도출하지 못했다. 수리부품을 서브타입으로 생각했는데... 별도 엔터티로 빼는게 바람직할듯. 차량 엔터티에서 국산 외산 차량 서브타입으로 구분하여서, 제조사와 수입회사를 별도 엔터티로 도출하고 차량엔터티와 배타관계 연결이 맞는 것 같다. 차량과 매매 엔터티간 별도로 매매 상세 엔터티가 필요할진 한번 고민이 필요하다. 2017. 2. 16.
반응형