Join
-
Multi-Thread ProgrammingBackEnd/Java 2022. 1. 23. 03:13
Concurrent Software란 동시에 여러 작업을 할 수 있는 Software를 말합니다. Java에서 지원하는 Concurrent Progmming은 멀티프로세싱 (ProcessBuilder)과 멀티쓰레드가 있습니다. Multi-Thread Progmming 생성 방식 1. Thread 상속 public class MultiThread { public static void main(String[] args) { // 코드 상으로는 Thread-0 출력 이후 main이 출력되어야 하지만, 멀티쓰레드는 동시에 수행되기에 출력 순서를 보장하지 않습니다. MyThread myThread = new MyThread(); myThread.start(); System.out.println(Thread.cur..
-
04. Querydsl JoinBackEnd/Querydsl 2021. 7. 18. 17:19
1. 기본 조인 @Test public void join() throws Exception { List result = queryFactory .selectFrom(member) // join(조인 대상, 별칭으로 사용할 Q타입) /** * join() , innerJoin() : 내부 조인(inner join) * leftJoin() : left 외부 조인(left outer join) * rightJoin() : rigth 외부 조인(rigth outer join */ .join(member.team, team) .where(team.name.eq("teamA")) .fetch(); assertThat(result) .extracting("username") .containsExactly("membe..