전체 글 (179) 썸네일형 리스트형 left join , on SELECT A.ID, A.NAME FROM A LEFT JOIN B ON A.ID = B.ID WHERE ~ ORDER BY ~ //animal_outs 테이블에는 있지만 , animal_ins 테이블에는 없는 경우 SELECT animal_id, name FROM animal_outs WHERE animal_id NOT IN ( SELECT animal_id FROM animal_ins ) Spring_Entity : mappedBy , cascade public class Answer { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; //...(중략) @ManyToOne //question : 한개 , answer : 여러개 private Question question; } public class Question { //...(중략) @OneToMany(mappedBy = "question" , cascade = CascadeType.REMOVE) private List answerList; } //mappedBy : 참조 엔티티의 속성명 (question) //cascade = CascadeType.REMOVE : 질문 삭제 시 연결된 답변 모두 삭제 점프 투 스프링부트 _ 1日 기본적인 설정과 index.html이 잘 출력되는 지 확인했다. 질문과 답변 테이블도 등록했다. https://github.com/jootang2/SpringBootMySite2 GitHub - jootang2/SpringBootMySite2 Contribute to jootang2/SpringBootMySite2 development by creating an account on GitHub. github.com 이분탐색 private static int binarySearch(int[] arr, int key) { int low = 0; int high = arr.length - 1; while (low arr[middle]) { low = middle + 1; } else return middle; } return -1; } up&down 게임과 같은 원리 Checkbox 누르면 선으로 지워주는 기능 _html_css_js See the Pen 누르면 지워짐 by jootang2 (@jootang2) on CodePen. to do List 보여줄 때 사용한 기능 CheckBox 체크 시 보였다 안보였다 기능_html_js See the Pen Untitled by jootang2 (@jootang2) on CodePen. checkbox를 선택 시 보였다가 안보였다 기능 자주 쓰는 기능인데 맨날 찾아봐야해서 글 올립니다. Git 협업 / Git 기본 기본 git remote add origin 주소 git add . git commit -m “내용” git push origin master 협업 git checkout -b 작업할 브랜치 이름 (이슈 넘버) git add . git commit -m “컨벤션에 따른 내용” git push origin 작업한 브랜치 이름 코드 작성 중 최신화 하기 메인 브렌치 최신화 시키기 git checkout 메인브렌치 git fetch (git 최신화 하는 명령어) git pull origin 메인브렌치 작성 중인 브렌치 최신화 하기 git checkout 작업 브렌치 git stash ⇒ 브렌치에 현재 작업한 내용 저장 git reset —hard origin/메인브렌치 ⇒ 메인브렌치로 덮기 git stash .. 기본 Function func multiply(a, b int) int { return a * b } //a, b의 type을 정해줘야 한다 => a, b int //return 값의 type을 정해줘야 한다 => int { } func lenAndUpper(name string) (int, string) { return len(name), strings.ToUpper(name) } //Go 에서는 여러개의 값을 리턴받을 수 있다 => type 도 지정해줘야 한다. func repeatMe(words ...string) { fmt.Println(words) } //Arguments가 여러개인 경우 type 앞에 ...을 붙이면 원하는 만큼 가능하다. //=>words ...string func main() { repeatMe.. 이전 1 ··· 14 15 16 17 18 19 20 ··· 23 다음