본문 바로가기
반응형

중앙정보처리학원31

39일차. JSP function 과 String의 Method JSP의 String Method 오늘은 String Method에 대해서 알아보았다. 다 다룬것은 아니지만 대표적으로 자주 쓰이고 유용한것들을 위주로 살펴보았다. 정리하면서 하나하나 다시 짚어 나가보겠다. 오늘 다룬 String Method들은 substr() substring() slice() length replace() replaceAll() trim() charAt() split() 을 다루었다. 이를 버튼형으로 생성시켜 String 문자열에 대한 작동들을 하나하나 알아봤다. 먼저 Button을 여러개 생성해주었다. 나는 이 Button들에게 각각의 함수(function)를 부여하고, 눌렀을때 그 함수를 동작시키는 방식으로 진행하겠다. See the Pen Untitled by codeJo (@.. 2022. 12. 19.
30일차. DTO(Data Tranfer Object) 오늘은 DTO에 대해서 강의를 들었다. DAO - Data Access Object 는 데이터베이스의 data에 접근하기 위한 객체이며, 보통 Connection을 위한 기능구현까지만 DAO로 분리해서 설정해주는 경우가 많다. DTO - Data Transfer Object은 계층간 데이터 교환을 위한 Java Beans라고 한다. 데이터베이스의 데이터를 입력하기 위한 데이터 객체 라고 표현할수 있을거같다. 실행을 위한 Main Method나 로직 없이 Field와 Method(Getter, Setter)로 이루어져있는 경우가 많다 즉, 데이터를 입력 혹은 가져오기위해 기능 구현만 한 클래스라고 표현할수 있을것 같다. 2022.12.04 - [Study/중앙정보처리학원과정] - 29일차. DB 클래스화 .. 2022. 12. 5.
27일차. SQL 제약조건(CONSTRAINT) 오늘은 SQL의 TABLE 생성시 제약조건 관련하여 수업을 진행했다. 제약조건의 종류들은 이전 발행한 포스팅이 있으니 참고 바란다. 2022.11.30 - [Study/Oracle Database] - SQL 제약조건의 종류 SQL 제약조건의 종류 컬럼의 제약조건을 CONSTRAINT라고 한다. NOT NULL : NULL을 허용하지 않는다. 값을 필수로 넣어줘야한다. UNIQUE : 유일한값, 중복을 허용하지 않는다. CHECK : 조건을 만족하는지 체크한다. CHECK(조건)으로 yat-ong.tistory.com 제약조건은 TABLE 생성시 부여가 가능하다. --게시판 테이블, 생성과 동시에 제약조건 추가 create table 테이블명( 컬럼명 데이터타입(데이터크기) constraint 제약조건명.. 2022. 12. 1.
26일차(2). 뷰(View)와 시퀀스(Sequence) View는 하나 이상의 테이블이나 다른 뷰의 데이터를 볼수 있게 하는 데이터베이스 객체 이다. 우리가 조회하는 Select문의 조회 결과는 일회성이다. 물론 다중 Insert문에서 처럼 Insert를 하는 값으로 일시적으로 사용할수는 있지만 그게 다이다. 하지만 View를 이용하면 Select문을 이용하여 조회한 값의 객체를 재사용할수 있게 가상 테이블을 생성하여 반복적인 Select문을 이용한 조회를 줄여줄수 있다. 뷰를 생성하는 문법이다. --View 생성 문법 create or replace view 뷰이름 as 서브쿼리; --생성한 View 삭제 문법 DROP VIEW 뷰명; 여기서 create or replace는 뷰가 없다면 생성을 하고 있다면 수정을 한다. or replace는 생략이 가능하.. 2022. 11. 30.
반응형