일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- #내일배움캠프
- 포맷은 최후의 보루
- static
- Java
- Diary 해우소
- 변수의 다양성
- 생성자
- #스파르타내일배움캠프
- 객체지향 언어
- 내일배움캠프
- Git
- 회고록
- 메서드
- 인스턴스
- 스파르타내일배움캠프TIL
- 클래스
- TiL_1st_0419
- #스파르타내일배움캠프TIL
- 감사기록
- JVM
- 해우소
- diary
- 스파르타내일배움캠프
- Token
- Java의 이점
- 성장기록
- KPT
- 스레드
- GitHub
- Github_token
- Today
- Total
목록Organizing Docs/Java Docs (20)
몬그로이
'.'임의의 한 문자'\\d'숫자'\\w'단어 문자 (영문자, 숫자, 언더스코어)'\\s'공백 문자'*' 0회 이상 반복'+'1회 이상 반복'?'0회 또는 1회 반복'{n}'정확히 n회 반복'{n,}'최소 n회 반복'{n,m}'n회 이상, m회 이상 반복\d+하나 이상의 연속된 숫자 를 찾는 정규표현식\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}\b이메일 주소 패턴을 추출하는 정규 표현식(https?|ftp|file)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|] URL( http, https, ftp, file 스킴을 가지는 URL )을 추출하는 정규 표현식]*>HTML 문서에서 태그를 제거하는 정규 표현식 로..
Table끼리의 연관관계와 Entity간의 연관관계 차이로 발생하는자바의 표현 방식을 익혀보자 한 명의 고객이 여러가지 음식을 주문한 상황을 표에 그리면 나열을 해야하는데 Spring 의 Table 은 그렇게 만들 수가 없음Entity 하나가 row 하나이고 column 에 해당하는 키값을 각각 하나씩만 가지기 때문따라서 연관되었다는 의미를 컬렉션을 이용해서 표현함다대일 단방향 관계 Food class 에서 표현하길@ManyToOne@JoinColumn(name="user_id") User class 에서 표현하길(아무 것도 없음)**Food가 user를 참조하지만User는 Food 를 참조하지 않는 상황이기 때문임즉, User를 통해 음식을 조회하는 경우가 없을 때 사용하는 표현방식임굳이 조회하겠다면..
메서드와 비슷한 기능을 가지고 있는데굳이 생성자를 사용하는 이유 메서드를 사용하는 경우Class MemberManagement 에public Manage(int id, int roomnumber) {} 가 있다면다른 클래스에서 사용할 때MemberManagement m = new MemberManagement();m.Manage(3, 301);와 같은 방식으로 사용해야 한다면 생성자를 사용하는 경우Class MemberManagement 에public MemberManagement(int id, int roomnumber) {} 가 있을 경우다른 클래스에서 사용할 때MemberManagement m = new MemberManagement(3, 301);와 같은 방식으로 사용한다 여기서 메서드의 두 번째..
Parent parent1 = new Parent();가능Child child1 = new Child();가능Parent parent2 = new Child();가능Child child2 = new Parent(); 불가능parent1 = (Parent) child2;업캐스팅child1 = (Child) parent2;다운캐스팅 (조심해야 함)Parent instanceof ChildfalseChild instanceof Parenttrueparent.Childmethod()불가child.Parentmethod()가능다형적 참조(Polymorphism)하나의 객체가 다른 타입으로 사용되는 것상속 받을 수록 구체적이 되므로 자식클래스는 추상적이었던 부모 클래스의 인스턴스가 될 수 없다반대로 추상적이었던 부..