인정이애옹 2024. 6. 3. 17:31

MemberMapper.xml 에 있는 modDt 지우고, member/entities 에 Meber 파일에 modDt 지우기!

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

.gitignore 파일 수정

### IntelliJ IDEA ###
.idea/
.idea/modules.xml
.idea/jarRepositories.xml
.idea/compiler.xml
.idea/libraries/

 

 

SQL> create user PROJECT2_2 identified by oracle;

User created.

SQL> grant connect, resource to PROJECT2_2;

Grant succeeded.

SQL> alter user project2_2 quota unlimited on users;

User altered.

 

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

SELECT * FROM MEMBER;

SELECT * FROM SUBJECT;

 

DROP TABLE MEMBER;

DROP TABLE STUDENT;

DROP TABLE SUBJECT;

DROP TABLE SCORE;

 

CREATE TABLE MEMBER (

USER_NO NUMBER(10) PRIMARY KEY,

USER_ID VARCHAR2(20) NOT NULL,

USER_PW VARCHAR2(65) UNIQUE NOT NULL,

USER_NM VARCHAR2(40) NOT NULL,

REG_DT DATE DEFAULT SYSDATE

);

 

CREATE TABLE STUDENT (

S_NO NUMBER(10) PRIMARY KEY,-- 학생번호(학번)

S_NM VARCHAR2(40) NOT NULL, -- 학생 이름

S_GRADE NUMBER(10)NOT NULL, -- 학생 학년

S_GEN CHAR(1)NOT NULL , -- 학생 성별 / F OR M

S_ADM_DT DATE NOT NULL, -- 입학일

S_STAT VARCHAR2(20)NOT NULL -- 재적 상태

);

 

CREATE TABLE SUBJECT (

SUB_CODE NUMBER(10) PRIMARY KEY, -- 과목 코드

SUB_NM VARCHAR2(100) NOT NULL, -- 과목명

TEACHER_NM VARCHAR2(40) NOT NULL, -- 교수명

SUB_DIV VARCHAR2(5) NOT NULL --문이과

 

);

 

INSERT INTO SUBJECT

VALUES (1,'화학', '박상현', '이');

 

INSERT INTO SUBJECT

VALUES (2, '세계지리', '박윤석', '문');

 

INSERT INTO SUBJECT

VALUES (3, '물리', '이규철', '이');

 

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

 

INSERT INTO STUDENT (S_NO, S_NM, S_GRADE, S_GEN, S_ADM_DT, S_STAT)

VALUES (0001, '이름1', 1, 'F',

TO_DATE('2023-01-01', 'YYYY-MM-DD'), '재');

 

INSERT INTO STUDENT (S_NO, S_NM, S_GRADE, S_GEN, S_ADM_DT, S_STAT)

VALUES (0002, '이름2', 2, 'M',

TO_DATE('2022-01-01', 'YYYY-MM-DD'), '재');

 

INSERT INTO STUDENT (S_NO, S_NM, S_GRADE, S_GEN, S_ADM_DT, S_STAT)

VALUES (0003, '이름3', 3, 'F',

TO_DATE('2021-01-01', 'YYYY-MM-DD'), '재');

 

 

 

 

 

CREATE TABLE SCORE (

S_NO NUMBER(10) NOT NULL, -- 학번

SUB_CODE NUMBER(10) NOT NULL, -- 과목코드

S_YEAR NUMBER(10) NOT NULL, -- 년도

S_SEM NUMBER (5) NOT NULL, -- 학기

S_SCORE NUMBER (5) NOT NULL, -- 성적

PRIMARY KEY(S_NO, SUB_CODE, S_YEAR, S_SEM)

);

 

SELECT * FROM SCORE;

DROP TABLE SCORE;

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

INSERT INTO SCORE

(S_NO, SUB_CODE, S_YEAR, S_SEM, S_SCORE)

VALUES ('20170017', '3', '1', '1', '85');

 

INSERT INTO SCORE

(S_NO, SUB_CODE, S_YEAR, S_SEM, S_SCORE)

VALUES ('20130017', '2', '1', '1', '65');

 

CREATE SEQUENCE SEQ_MEMBER;

CREATE SEQUENCE SEQ_STUDENT;

 

 

- 마이페이지 메뉴추가
- 마이페이지 기능 
  : 내 정보 보기(아이디, 이름, 포인트(순위?))
  : 암호 변경