profile
Have a good day ⌯’▾’⌯
post-thumbnail

리다이렉트(Redirect)와 포워드(Forward)

리다이렉트(Redirect)는 클라이언트에서 요청한 URL에 대한 응답에서 다른 URL로 재접속하라고 서버가 명령을 보내는 것이다. 클라이언트는 해당 URL로 다시 요청하게 되며 리다이렉트가 일어나면 URL 주소가 바뀌면서 다시 접속되는 것을 확인할 수 있다.redir

2일 전
·
0개의 댓글
·
post-thumbnail

JSTL_fmt&functions

💡JSTL fmt ↑ 최상단에 jstl fmt를 사용하겠다고 선언 ↓ 활용예제 >↓ 실행결과 \>>> 숫자가 포맷팅되어 쉼표(,)가 붙어 출력됨 💡JSTL functions ↑ 최상단에 jstl functions를 사용하겠다고 선언 ↓ 활용예제 >↓

3일 전
·
0개의 댓글
·
post-thumbnail

JSTL_기본 개념&Core Tag

📌JSTL이란? JSTL이란 jsp에서 HTML 코드 내에 java 코드인 스크립틀릿 을 ${sample}로, 문을 `, 문을 ` 등으로 대체하여 사용한다. 즉, 자바코드를 html 태그형식으로 간편하게 사용하기 위해 나온 라이브러리이다. 💡 JSTL 사용법

4일 전
·
0개의 댓글
·
post-thumbnail

Spring_Controller

스프링 프레임워크에서는 MVC패턴(Model-View-Controller)을 사용하고 있고, 여기서 Controller는 화면(View)과 비즈니스 로직(Model)을 연결시키는 다리 역할을 한다.즉, 사용자가 화면에서 입력이나 어떤 요청을 하면 주소를 받아들여 어디로

5일 전
·
0개의 댓글
·
post-thumbnail

Spring MVC 시작하기

https://www.postman.com/downloads/ localhost에서 사용할 수 있게 실습에 사용하는 툴을 다운로드 해준다. \>>> Windows 64-bit 다운 클릭 Java JDK 11 버전 설치 https://download.java.net/

2023년 5월 25일
·
0개의 댓글
·
post-thumbnail

멀티 스레드(2)

스레드간 협업 메소드는 동기화 메소드 또는 블록에서만 호출 가능한 Object의 메소드이다. 두 개의 스레드가 교대로 번갈아 가며 실행해야 할 경우 주로 사용한다.\>>> 실행할 ProducerConsumerTest 클래스\>>> Thread를 상속한 Consumer

2023년 5월 23일
·
0개의 댓글
·
post-thumbnail

멀티 스레드(1)

📌 프로세스와 스레드 프로세스(process)란 실행 중인 하나의 프로그램이다. 하나의 프로그램이 다중 프로세스를 만들기도 한다. 💡 멀티 태스킹(multi tasking) 멀티 태스킹이란 두 가지 이상의 작업을 동시에 처리하는 것을 뜻한다. 멀티 프로세스는 독

2023년 5월 23일
·
0개의 댓글
·
post-thumbnail

2차 프로젝트 기간

2023년 5월 22일
·
0개의 댓글
·
post-thumbnail

2차 프로젝트 기간

2023년 5월 22일
·
0개의 댓글
·
post-thumbnail

2차 프로젝트 기간

2023년 5월 22일
·
0개의 댓글
·
post-thumbnail

[이클립스]웹개발용 초기 프로젝트 세팅하기

WAS 톰캣을 먼저 다운로드한 후 압축을 풀어준다.tomcat 버전은 9.x를 선택해준다.톰캣 다운이 완료되면,이클립스에 자바 웹 프로젝트를 생성해준다.New > Project > Dynamic Web Project > 프로젝트명 입력 > Next > Next > Ge

2023년 4월 30일
·
0개의 댓글
·
post-thumbnail

JDBC/Oracle_DAO와 DTO

DAO는 데이터베이스의 데이터에 접근하기 위한 객체이다. 데이트베이스 접근을 위한 로직과 비즈니스 로직을 분리하기 위해 사용한다.사용자는 필요한 Interface를 DAO에게 던지고 DAO는 이 Interface를 구현한 객체를 사용자가 편리하게 사용할 수 있도록 반환

2023년 4월 29일
·
0개의 댓글
·
post-thumbnail

JDBC/Oracle_JAVA DB 연동

Java에서 DB를 연결하기 위해 우선 드라이브를 로드해야 한다.\>>> Project(로드할 프로젝트) > properties > Java Build Path > Add External JARs > ojdbc8.jar\>>> 파일 열기를 통해 JDBC 드라이버 로딩을

2023년 4월 29일
·
0개의 댓글
·
post-thumbnail

Oracle PL/SQL

📌PL/SQL PL/SQL이란 오라클에서 제공하는 프로그래밍 언어로 Procedural Language/SQL의 약자이다. 일반 프로그래밍 언어적인 요소를 거의 다 가지고 있어서 실무에서 요구되는 절차적인 데이터 처리를 다 할 수 있다. 데이터 트랜잭션 처리능력이나

2023년 4월 27일
·
0개의 댓글
·
post-thumbnail

SQL_SEQUENCE

시퀀스란 순차적으로 증가하는 순번을 자동으로 반환하는 데이터베이스 객체이다. 보통 PK 값에 중복값을 방지하기 위해 사용한다.▼시퀀스 생성하기\-> order_history_seq라는 시퀀스를 생성\-> 생성한 시퀀스를 조회할 때 마다 소모되어 값이 1씩 올라감\->

2023년 4월 25일
·
0개의 댓글
·
post-thumbnail

SQL_VIEW

📌단순 뷰(Simple View) OR REPLACE : 같은 이름의 View가 있을 경우 삭제 후 다시 생성 FORCE : 기본 테이블의 존재 여부에 상관없이 View 생성 NOFORCE : 기본 테이블이 존재할 경우에만 View생성 ALIAS : 기본 테이블의

2023년 4월 25일
·
0개의 댓글
·
post-thumbnail

SQL_Constraint(제약조건) & INDEX

📌제약 조건(Constraint)이란? 테이블에 올바른 데이터만 입력 받고 잘못된 데이터는 들어오지 못하도록 컬럼마다 정하는 규칙을 의미한다. |조건 이름|의미| |:--:|:--:| |NOT NULL|이 조건이 설정된 컬럼에는 NULL 값이 입력되지 못하도록 함|

2023년 4월 25일
·
0개의 댓글
·
post-thumbnail

DML

📌DML(Data Manipulation Language) 명령어 INSERT(입력) ▼INSERT로 1행씩 입력하기 -> INSERT로 행을 추가할 땐 컬럼에 맞춰 데이터를 넣어주어야 하며, 데이터 개수가 맞아야 한다.(각 컬럼에 맞게 순서도 맞춰준다!) -

2023년 4월 24일
·
0개의 댓글
·
post-thumbnail

DDL

▼일반 테이블 생성하기▼테이블 복사하기\-> 기존에 있는 테이블을 복사해서 새로운 테이블로 생성할 수 있다.\-> 테이블의 구조만 복사해오기 위해선 WHERE절에 절대 성립할 수 없는 조건을 달아 데이터를 가져올 수 없게 한다. 그럼 테이블의 구조(컬럼)만 복사해올 수

2023년 4월 21일
·
0개의 댓글
·
post-thumbnail

SQL_View & 계층형 쿼리

📌View란? 하나 이상의 기본 테이블이나 다른 뷰를 이용하여 생성되는 가상 테이블이다. 기본 테이블은 디스크에 공간이 할당되어 데이터를 저장하지만, 뷰는 데이터 딕셔너리 테이블에 뷰에 대한 정의만 저장되어 디스크저장 공간 할당이 이루어지지 않는다. ▼Inline

2023년 4월 21일
·
0개의 댓글
·