분류 전체보기 738

JAVA 인터페이스 개념 정리

JAVA 인터페이스 개념 정리 스펙을 구현? 큰 그림 interface 상호간 마주본다 외부에서 볼 수 없는 private 접근제한 선언된 변수는 한쪽에서 일방적으로 변경할수없으므로 서로 마주 봐야하기때문에 public static final(상수) 로 선언된다. 무엇을 위해 존재할까? 다형성을 적용하고 싶을때 interface는 스펙(표준)을 정할때 사용한다. 뭐 먹을래?? 돈까스(객체) --> 클래스 따듯한 국물 (스펙) --> 인터페이스 implements -> 구현한다 전혀 다른 데이터와 로직을 가진 클래스가 하나의 타입으로 override 효과를 노리면서도 여러 종류의 객체를 사용할수있음 상속처럼 모든 코드를 물려주지 않는다. 필요한것만 가져올수있음 단 실체는 아니다 메타,타입,스펙이라 이해(객..

ER-WIN 에서 comment 코드 설정

데이터베이스 유형 변경하기 Database > Choose Database.. Oracle / SQL Server 1. 코멘트가 중복되므로 먼저 해제한다. 1) Toos > Forward Engineer/Schema Generation 2) Options : Other Options의 Comments 항목 해제. 2. 스크립트 생성 코드 등록. 1) Database > Pre & Post Scripts > Model-Level... 실행. 2) Display: Model-level Only 선택 3) New 버튼 클릭 후 Code 탭에 아래 스크립트 추가. ORACLE용 Comment 코드 %ForEachTable() { COMMENT ON TABLE %TableName IS '%EntityName'; ..

허허 이게 생각이 안났써 변수 비교후 바꾸기

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Exam_01 { public static void main(String[] ar) throws IOException{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); int su1 = 0 , su2 = 0 , su3 = 0 ; System.out.print("su1 은 "); su1 = Integer.parseInt(in.readLine()); System.out.print("su2 은 "); su2 = Integer.parseInt..

SYSOBJECT 활용 쿼리문 모음

SYSOBJECT 활용 쿼리문 모음 USE [DATABASE] SELECT 'DELETE FROM ' + [NAME] FROM SYS.SYSOBJECTS WHERE [xtype] = 'U' xtype 는 Char(2) 데이터형식 이며 개체 유형을 나타낸다. xtype = 'C' -- CHECK 제약조건 xtype = 'D' -- 기본값 또는 DEFAULT 제약조건 xtype = 'F' -- FOREIGN KEY 제약조건 xtype = 'L' -- 로그 xtype = 'FN' -- 스칼라 함수 xtype = 'IF' -- 인라인 테이블 함수 xtype = 'P' -- 저장 프로시저 xtype = 'PK' -- PRIMARY KEY 제약조건 (K 유형) xtype = 'RF' -- 복제 필터 저장 프로시저 ..