
🌱 T O P I C export 내보낸 DB SCHEMA파일을 DBeaver를 이용해서 가져오고 싶다면 🤔❓ 1. 새로운 Database 생성 – 데이터를 담을 그릇을 만드는 것. CREATE DATABASE burader; 2. Restore database – F5키를 누르면 새롭게 만든 database인 burader가 보이는데 해당 database 우클릭 → 도구 → Restore database. 3. SCHEMA 파일 첨부 – Input란에 넣고자 하는 .sql파일을 넣고 아래의 start버튼 클릭하면 끝 !

🌱 T O P I C 프로젝트를 import하는데 마지막에 '이미 존재' 한다며 import가 안 되는 경우, 어떻게 해결하지 🤔❓ ▸ 원인 – 간단하게 말하면 git 폴더 내부에 이클립스 작업하다가 git ignore에서 '.project' 파일을 무시했어야 했는데 안해서 이전 workspace값이 그대로 들어가서 기존의 프로젝트와 충돌이 발생하는 것 ! ▸ 해결 방법 • .project 파일 수정 – git clone한 곳에 가서 '.project' 파일의 name이 겹쳐서 나는 오류일 수 있으므로 name을 변경해줌. – 폴더 이름과 Project의 이름은 다르므로 폴더의 이름을 아무리 바꿔줘봤자 안되고 .project 파일을 수정해야 함. – 폴더 이름은 분명 mirror 레포인 BURADER_D..

🌱 T O P I C Local에 프로젝트를 먼저 생성한 뒤에 GitHub와 연동할 수 있는 방법은 🤔❓ – 보통 계획적으로 GitHub에 레포지토리를 먼저 생성하고 로컬에 프로젝트를 만들기 보다는 Local에 프로젝트를 먼저 만들어서 코드 짜다가 뒤늦게 GitHub에 연동하는 경우가 많은데, 이 때 연동하는 방법 정리 ! 0. 프로젝트 생성 – 레포지토리를 먼저 생성하면 해당 코드를 복사해서 import로 땡겨와 매우 편하지만 어찌 매번 계획적이겠는가 ㅋ_ㅋ – 작업하다보니 프로젝트를 먼저 생성하게 되었고, 이제 SpringTestProject를 GitHub에 연동해보겠다 ! 1. 해당 프로젝트 파일이 있는 폴더 찾아가기 – 내 컴퓨터(Local)에서 프로젝트를 생성했으므로 workspace에 해당 프..

🌱 T O P I C 공동으로 작업한 프로젝트를 나의 깃허브 레포지토리로 Clone하여 개인 Develop 하고 싶다면🤔❓ 1. 해당 프로젝트를 저장할 위치를 열어 'Git Bash Here' 클릭 – 해당 폴더 위치에서 Git Bash를 열겠다는 의미. – cd 명령어로 위치를 찾을 필요 없이 해당 위치에 복사한 프로젝트 파일을 바로 저장할 수 있음. – 나같은 경우, 'SPRING' 폴더에 'BURADER' 프로젝트 파일들이 폴더로 저장됨. 2. 프로젝트 복사 git clone [복사할_프로젝트_레포지토리_주소] – 해당 위치에 프로젝트 파일이 복사됨. 3. .git 생성 git init – git을 통해 버전관리를 하겠다고 선언. – root 폴더(BURADER)에 .git 폴더가 생성되고 Git ..

🏷️ 목차 📌 Git ▸ git 프로세스 📌 GitHub ▸ git 초기 설정 ▸ add / commit / log / push / pull 1. 파일 추가 2. SavePoint 생성 (Commit) 3. git log 조회 4. 파일 내용 수정 5. 삭제한 파일 되살리기 EX ) git 생성 & 삭제 & 되살리기 6. Local과 GitHub 연결 (Push) 7. Git에서 수정한 파일 Local로 가져오기 (Pull) 📌 Git – 컴퓨터 파일의 변경사항을 추적하고, 여러명의 사용자간의 해당파일을 수정 및 관리하는 버전관리 시스템. ex ) 최최최최최최최최종.ppt – 전체 소스코드를 공유하면서 동시에 개발을 진행하기 때문에 필요. – 여러명의 개발자가 하나의 코드를 동시에 수정도 가능. → 충돌..

목차 📍 연습문제 1 – 테이블 생성& 데이터 입력 – Update 구문 – Delete 구문 – Alter Table 구문 – View 생성 📍 연습문제 2 – 테이블 생성 – 데이터 입력 – View 생성 – 백업 스크립트 📍 연습 문제 1 ▸ 테이블 생성 1. major table • 테이블 생성 CREATE TABLE major (major_id int PRIMARY KEY AUTO_INCREMENT, major_name varchar(50) NOT NULL); • 데이터 입력 INSERT INTO major (major_id, major_name) VALUES (1, "컴퓨터공학"), (2, "수학과"), (3, "영어영문학"); SELECT * FROM major; ✓ 실행 결과 더보기 더보기..

📍 MVC 패턴 – Model, View, Controller의 약자이며, Model2 개발 방식과 거의 유사한 의미. – 사용자 인터페이스, 데이터 및 논리 제어를 구현하는데 널리 사용되는 소프트웨어 디자인 패턴. – 화면 출력 부분 (디자인 부분)을 View로 칭하고, 데이터베이스와 연동하는 부분 등의 로직 부분을 Model이라 칭하고, Controller는 이 두 부분을 적절하게 연결시켜주는 역할을 함. – 소프트웨어의 비즈니스 로직과 화면을 구분하는데 중점을 둠. → 내꺼만 알아서 잘하자, "관심사의 분리" – 최소한의 연결로 최소한의 코드 (= 좋은 프로그램)만 써서 프로그램을 만들기 위해 필요한 패턴. → 리펙터링 (재정비)이 잘 되야 좋은 코드. – 이 패턴을 잘 익히면 다른 언어로 넘어가도..
📍 코드의 기본 실행 순서 JSP (JAVA) → JSTL / EL → HTML → JavaScript – 데이터의 사용유무를 코드의 흐름에 따라 판단할 수 있음. → 뒤의 데이터를 앞에서 땡겨 쓸 수 없음. – JSP코드를 HTML에서 사용 가능하지만, HTML코드는 JSP에서 사용 불가. – JS코드는 JSP에서 사용할 수도, 아닐 수도 있음. → 기본적으로는 JS가 실행되기 전이므로 사용 불가하지만, 무조건적으로 쓸 수 있는 방법이 바로 제이쿼리, 즉 자바스크립트 라이브러리. → 나중에 JSTL과 JS끼리 데이터를 주고 받을 것. 📍 Model 1 과 Model 2 ▸ Model 1 – Model1은 JSP페이지에서 화면을 보여주고 요청 하게 되면 JSP페이지에서 직접 비즈니스 로직을 수행, 요청 ..
- Total
- Today
- Yesterday
- 문자형
- 로컬저장소
- Java
- Git
- 내장객체
- jsp
- JSTL
- 단일행함수
- 원격저장소
- 주석문
- Object
- mysql
- Dao
- 인자
- 숫자형
- model2
- 업캐스팅
- github
- 출력문
- 데이터타입
- 다형성
- Method
- gitbash
- DB
- null
- 오버라이딩
- 제어문
- javascript
- 매개변수
- 논리형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |