본문 바로가기

분류 전체보기155

Day 75. 시험 공부 정리 ~ 운영체제 windows 특징 상업용 SW MS사에서 수정배포 업데이트 등 지원이 상대적으로 좋음 리눅스 특징 자유소프트웨어 GNU = Gnu is Not Unix 비상업용 (무료) 업데이트 지원이 상대적으로 느림 윈도우즈 명령어 디렉토리 이동 : cd .. : 상위 경로로 이동 cd 파일명 : 파일명으로 이동 FTP 폴더 안에 있는 FTP1 폴더 안에 있는 FTP2 폴더로 이동해 보겠습니다. D:\FTP> cd ftp\ftp1\ftp2 디렉토리 생성 : mkdir 파일명 디렉토리 목록 : dir notepad = 메모장 mspaint = 그림판 mstsc = 원격 -- 스케줄러 FCFS 평균 대기시간, 평균 반환시간 4개의 프로세스, 도착시간 상이 데이터 베이스 오라클사에서 관리하고 있는 데이터베이스 =.. 2022. 4. 21.
Day 67 ~ 73. 서버 구현 과제 https://ovenapp.io/project/xewyD0AZiXGa2g8BJccyBBNOYIkMltXu#bbGgB login.html (1 of 33) ovenapp.io 화면 설계 servlet.uhducom.com 서버 구현 2022. 4. 20.
Day 66. [Spring] ORM (Object Relational Mapping) 기존의 JDBC를 이용하여 퍼시스턴스 계층 구현시 문제 connection, preparedstatement 등등 중복적으로 구현해야하는 소스 코드가 많다. 또한 하나의 sql 문을 만들기 위해 StringBuffet를 사용한 과정이 귀찮다 ORM이란 Object Relational Mapping 객체 - 관계 매핑의 줄임말 OOP에서 쓰이는 객체라는 개념을 구현한 클레스와 RDB에 쓰이는 데이터인 테이블을 자동으로 매핑(연결) JDBCApp.java package edu.biz.jdbc1; import java.awt.List; import java.sql.Connection; import java.sql.SQLException; import javax.sql.DataSource; import org... 2022. 4. 8.
Day 65. [Spring] AOP_관점 지향 프로그래밍 Target : 실제 로직을 수행할 대상 Advice : 추가 실행되어야 할 기능들 Proxy : target + advice Weaving : 격자 형태로 짜다 target 을 통해 proxy를 만드는 자체를 의미 Join Point : Target 의 모든 메서드가 Join Point Point Cut : Advice 를 적용할 타겟의 메서드를 선별하는 정규표현식 Aspect : Advice + Point Cut 싱글톤 형태의 객체로 존재 Advisor : aspect랑 동일 Spring AOP 에서만 사용하는 용어 Spring의 AOP 스프링의 advice는 자바로 작성 스프링의 aspect 실행시간에 만들어진다. 프록시는 메서드를 오버라이드를 해서 쓴다. 호출할때 훔쳐감! 그래서 final 적용시.. 2022. 4. 7.