일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- kotlin ::
- jpa lazy
- kotlin 리팩터링
- 소프트웨어의 품격
- 자바 필터
- 스프링부트 도커
- fetch join
- Spring
- 수정자주입
- Atomicity
- 도커 이미지 빌드
- 스프링 포매터
- 스프링시큐리티
- 그래프큐엘
- 스프링
- 기능적 요구사항
- 스프링 시큐리티 설정
- 정적팩토리메서드
- 토비의 스프링
- spring formatter
- ioc컨테이너
- 비기능적 요구사항
- 동적파라미터
- java predicate
- IOC
- jpa no session
- open-session-in-view
- 생성자주입
- 스프링di
- method refetence
- Today
- Total
목록분류 전체보기 (109)
공부기록
컴퓨터 네트워크의 개요컴퓨터 네트워크는 기본적으로 사람, 컴퓨터, 기타 장비들 간의 정보 교류를 위한 통신망.1940년대 중반부터 군사적목적으로 미국 국방부에서부터 시작됐다. 90년대에 들어서 다양한 형태의 인터넷 서비스를 통해 일반인에게도 가까워졌다.컴퓨터 네트워크의 구성요소채널모든 통신은 전선, 전화선, 광케이블, 무선링크 등 통신매체를 통해서 통신 신호가 전달됨.통신 신호가 실제로 전달되는 통로를 채널이라 한다.주파수통신신호가 초당 몇 번 진동하는가를 계산한 것.단위는 헤르츠(Hz)대역폭통신 채널의 최대 주파수에서 최소 주파수 사이의 주파수 대역최대 주파수가 높을수록 같은 단위 시간에 더욱 많은 정보를 전송할 수 있다.노드네트워크에 연결된 컴퓨터나 관련장비일반 범용컴퓨터가 될 수도있고, 라우터와 같..
JPA와 DB설정 동작확인. public Long save(Member member) { em.persist(member); return member.getId(); } 바로 member객체를 반환안하고 id를 반환하는 이유? 커맨드를 반환하면 어떤 사이드이펙트가 일어날 지 모르기때문. 커맨드와 쿼리를 분리하자! 모든 jpa작업단위는 트랜잭션 단위 안에서 일어나야한다. @Transactional 쓸것. @Test @Transactional public void testMember() throws Exception { //given Member member = new Member(); member.setUsername("memberA"); //when Long savedId = memberRepositor..
테이블결합INNER JOIN (내부 결합)SELECT * FROM 상품;+--------------+-----------+--------------+--------+--------------+| 상품코드 | 상품명 | 메이커명 | 가격 | 상품분류 |+--------------+-----------+--------------+--------+--------------+| 0001 | 상품1 | 메이커1 | 100 | 식료품 || 0002 | 상품2 | 메이커2 | 200 | 식료품 || 0003 | 상품3 | 메이커3 | 1980 | 생활용품 ..
UNION 테이블 간 합집합을 구할 때. SELECT * FROM sample1; a : 1, 2, 3 SELECT * FROM sample2; a : 2, 10, 11 SELECT * FROM sample1 UNION SELECT * FROM sample2; a : 1, 2, 3, 10, 11 두 개의 집합에서 겹치는 부분은 공통요소가 되므로 중복 제거된다. 중복을 제거하기 싫다면 UNION ALL을 쓸 것. ORDER BY는 가장 마지막의 SELECT 명령에 붙여야한다.