추씨의J스프링3편 + Oracle

2023. 11. 14. 12:48Spring

금일강의내용정리

==========================================================================

Oracle Database

linux 계정 -> db 일반 -> db root

조인, 데이터 개수 처리

SELECT B.*, E.* FROM buseo B 
INNER JOIN emp E ON B.buseo_code = E.buseo_code;

SELECT B.* FROM buseo B 
INNER JOIN emp E ON B.buseo_code = E.buseo_code;

SELECT COUNT(E.emp_num) FROM buseo B 
INNER JOIN emp E ON B.buseo_code = E.buseo_code;

SELECT * FROM buseo B 
INNER JOIN emp E ON B.buseo_code = E.buseo_code 
WHERE E.emp_kor_name = '홍길동';

1. 원하는 자료 개수 추출하기(처음 값부터 개수만큼 출력)
정렬 fetch first 개수 rows only;
SELECT * FROM buseo ORDER BY buseo_code DESC 
fetch first 2 rows only;

2. 원하는 위치의 자료를 추출하기 : offset 건너뛰기
정렬 offset 시작번호 row fetch first 개수 rows only;
SELECT * FROM buseo ORDER BY buseo_code DESC 
offset 1 row fetch first 2 rows only;

 

Oracle 최종정리
1. 원하는 자료 개수 추출하기 : 정렬 fetch first 개수 rows only;
2. 원하는 위치의 자료를 추출하기 
    : 정렬 offset 시작번호 row fetch first 개수 rows only;
3. 작업순서 : linux 계정 -> db 일반 -> db root

------------------------------------------------------------------------------------------------
Spring

<!-- https://mvnrepository.com/artifact/com.mysql/mysql-connector-j -->
<dependency>
    <groupId>com.mysql</groupId>
    <artifactId>mysql-connector-j</artifactId>
    <version>8.2.0</version>
</dependency>

프로그램 설치 -> 경우에따라 설치개수 가 다름

dependencies : 알아서 다 설치

주소 관리

관리자 페이지 /admin 시작
- 사원목록 : /admin/empList

사용자 페이지 /users 시작
- 로그인 /users/login
- 회원가입 /users/register

사이트 첫 페이지는 /web
사이트 회시소개 /web/company

[Artifact 이름 아래에 패키지 생성]
controller
 - WebController
dto
service
mappers

templates
 - admin
   /admin/admin
   /admin/employees
   /admin/article
   /admin/site

 

 

------------------------------------------------------------------------------------------------

1. https://start.spring.io/ 에서 원하는 설정으로generate

 

2. 포트번호 지정

 

3. html생성해서 원하는 텍스트 및 버튼 생성

 

4. 오타나 오류체크하고 실행후 결과확인

 

* 위에 빨간버튼누르면 해당페이지로 이동

 

------------------------------------------------------------------------------------------------

Jspring 최종정리
1. spring 작업순서
2. 오타주의!(vscode처럼 자동완성기능x)
3. 복붙 저극 활용!

 

여기까지 금일강의내용 정리

==========================================================================

느낀점 : 할거뒤지게많네

==========================================================================

오늘의 결론

.

.

.

.

.

.

.

당신이 눈으로 보는 것이 아니라 진짜로 발견하는 것이 무엇인가가 중요하다. – 미상

 

'Spring' 카테고리의 다른 글

추씨의J스프링6편  (1) 2023.11.20
추씨의J스프링5편  (0) 2023.11.16
추씨의J스프링4편  (0) 2023.11.15
추씨의J스프링2편  (0) 2023.11.13
추씨의J스프링1편 + JAVASCRIPT  (0) 2023.11.10