전체 글(97)
-
추씨의J스프링6편
금일강의내용정리 ========================================================================== [패키지 생성] controller, mappers, dto, service [HTML 새성] templates(html사용) dept(디렉터리 생성) -> /dept/sel.html [자바 스크립트 생성] static(이미지, css, js사용) js(디렉터리 생성) -> /js/jquery.js multiple.html 대분류, 소분류 /dept/multiple.html [초반 설정] [HTML] : set + mutiple(오전강의) [메서드] : DeptDto [인터페이스] : mapper [DataBase] : dept [JavaScript] : ..
2023.11.20 -
추씨의J스프링5편
금일강의내용정리 ========================================================================== html -> db -> 객체, Controller -> mappers Spring Query 사용 방법 mybatis(xml) 사용자 이메일, 비번 저장 /user/insert.html /user/insert.html /user/list.html /user/list.html db query 저장 파일로 만드세양 /static/koreaitdb.sql 패키지 /dto/UsersDto.java 인터페이스 : interface -> 본체가 없는 이름만 필요 /mappers/UsersMapper * db랑 연결해서 아이디를 입력해서 버튼을 클릭시 디비로 데이터가..
2023.11.16 -
추씨의J스프링4편
금일강의내용정리 ========================================================================== [작업순서] 1. 게시판 -> 회원가입 -> 다중게시판 -> 사이트 2. 메뉴 -> 데이터 전달 -> ajax html > (db) > 객체, controller -> mappers -> (service) => controller dto -> RegDto.java index.html : 관리자 페이지 employees.html : 사원관리 페이지 article.html : 게시판관리 페이지 AdmonController.java : 실질적인 동작이 있는 클래스 각, html 파일의 결과 : 파란 텍스트를 누르면 링크기능! [이것은 내부의 파일명들 정리본] t..
2023.11.15 -
추씨의J스프링3편 + Oracle
금일강의내용정리 ========================================================================== 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 buse..
2023.11.14 -
추씨의J스프링2편
금일강의내용정리 ========================================================================== start.spring.io -> web 의존성관리(프로그램 설치) 필수 - html 작업 : thymeleaf - 객체 작업 생략 : lombok TestController 패키지(프로그램 동작 x) controller : 주소 또는 데이터 출력 또는 HTML로 전달 @Controller 주소관리 @ResponseBody 데이터관리(json) = @RestController dto : 객체 @Data (service) : 추가 작업이 필요할 때(paging) @Sercive mapper : 데이터베이스 자료 처리(DML) @Repository 1단계 원하..
2023.11.13 -
추씨의DBMS일기16편(ORACLE DB) -fin-
금일강의내용정리 ========================================================================== * 임시로 잠깐 하는 보충수업 느낌이라 스샷제외 시퀀스 조회 select * from user_sequences; 시퀀스 삭제 drop sequence emp_seq; 부서 테이블 -> 시퀀스 create table buseo( buseo_code varchar2(3) not null, buseo_name varchar2(30) not null, primary key(buseo_code) ); select * from tab; INSERT INTO buseo VALUES('100', '인사과'); INSERT INTO buseo VALUES('200', '..
2023.11.13