개발 관련(35)
-
[git] git 사용법, README.md 작성법 참고사이트
git 사용법 요약 git add *// 모든 파일 add git rm --cached -r [file name]// 로컬파일은 남기고 github에 올라가있는 파일을 제거 git status// 삭제되었는지 변경사항 확인 git commit -m "message" git push -u origin master// push까지 완료해야 github에서 해당 폴더가 제거된다. local에서 파일 업로드 -> staged init git init init 제거 rm -r .git// .git 폴더 삭제 = git local 저장소 지정 해제 git remote -v// 저장소 경로 확인 add git add * git add -u// 수정하거나 삭제된 파일을 반영할 수 있다. add 취소(rm) git rm..
2020.11.26 -
[ERROR][TaskAgile] The type 클래스명 is already defined
The type 클래스명 is already defined ERROR 내용 클래스명이 이미 정의되어있다.( 해당 패키지 내에 같은 이름의 클래스가 두개 이상이다.) 해결 방법 해당 패키지 내에 같은 이름의 클래스가 있는지 확인 후 필요없는 것을 삭제 참고 사이트 : m.blog.naver.com/PostView.nhn?blogId=ssebbak&logNo=150035415296&proxyReferer=https:%2F%2Fwww.google.com%2F
2020.11.26 -
[TaskAgile] 02. 회원가입 구현
회원가입 ※서드 파티 라이브러리 : 제 3자 라이브러리. 효율적인 개발을 위해, plugin, library, framework를 사용하는데, 이것들처럼 제 3자로써 중간다리 역할을 하는 것을 3rd party라고 한다. error Strings must use singlequote quotes -> script 안에서는 "대신 '를 쓸 것! 등록 컨트롤러 테스트 도메인 모델로 회원가입 구현 ※ @Service 어노테이션 : 해당 클래스를 활용하는 client를 위한 연산을 제공하는 클래스에 적용 ※ @Column 어노테이션 : hbm2dd1 기능(하이버네이트) 사용할 때 이 것을 사용 도메인 주도 설계 Application Service(애플리케이션 서비스) 모델의 작업만 조정 트랜젝션을 통제(@Tra..
2020.11.26 -
[MySQL] MySQL 사용방법(명령어)
MySQL 사용방법(명령어) ※ application.properties에 database 연결(localhost:3306/database이름?~ 이 된다) spring.datasource.url=jdbc:mysql://localhost:3306/task_agile?useSSL=false&autoReconnection=true Database DB 목록 보기 show databases; DB 생성 create database DB이름; DB 삭제 drop database DB이름; DB 사용 use DB이름; 현재 사용하는 DB 보기 select database(); Table 관련 Table 생성 CREATE TABLE table이름 ( id INT NOT NULL AUTO_INCREMENT, name..
2020.11.25 -
[vscode] 01. vscode에서 getter/setter 생성하기
vscode에서 Getter/Setter 생성하기 (extention 이용) 1. 확장(ctrl + + X)에서 getter setter 검색 2. getter/setter 할 변수 드래그 3. ctrl + + p 또는 [F1] : 명령어 입력창 4. generate get and set methods 입력 + 하면 밑에 getter과 setter이 생긴다 ※ @Id와 같은 어노테이션을 붙이기 전에 사용하자... (붙인 상태로 실행하면 아래처럼 나온다......)
2020.11.25