VO / DTO

DB에 얼마나 가까운지를 기준으로 삼는다.getter , setter을 사용한다.불변이다 ( 사실 Java에서는 경우에 따라서 변할 수 있기 때문에 완벽한 불변이라고 할 수는 없다.)DB의 레코드를 객체화 시킨 것이다.생성자를 만들지 않는 경우가 많다.getter +

2021년 3월 6일
·
0개의 댓글
post-thumbnail

Spring_MySQL,JDBC,MyBatis연동(xml세팅)

MySQL설치하기 https://www.mysql.com/downloads/

2021년 3월 3일
·
0개의 댓글

JSP와 Servlet 비교하기

서블릿은 서버에서 웹페이지 등을 동적으로 생성하거나 데이터 처리를 수행하기 위해 자바로 작성된 프로그램이다. 서블릿은 Java코드 안에 HTML태그가 삽입되며 자바언어로 되어있다. 확장자는 .java이다.서블릿은 자바언어를 웹어플리케이션에 조금 더 개발하기 쉽게 하기

2021년 1월 31일
·
0개의 댓글

SQL)DML_(INSERT/SELECT/UPDATE/DELETE)

insert into \[테이블이름] values \[값목록]: 테이블에 데이터 삽입하기 select \* from \[테이블이름] : 테이블의 모든 칼럼의 데이터를 조회select \[보고싶은 칼럼..] from \[테이블이름] where \[조건] : 사용자

2021년 1월 28일
·
0개의 댓글

SQL)DDL_(CREATE/ALTER/DROP)

유일(UNIQUE)한 값을 생성해주는 오라클 객체시퀀스를 생성하면 기본키와 같이 순차적으로 증가하는 컬럼을 자동적으로 생성보통 PRIMARY KEY 값을 생성하기 위해 사용 시퀀스는 테이블과는 독립적으로 저장되고 생성된다.create table \[테이블이름] : 테이

2021년 1월 28일
·
0개의 댓글
post-thumbnail

JDBC와 Java를 이용해 현재 시간 출력하기

Java에서 SQL문을 실행하기 위한 Java API오라클 드라이버 : oracle.jdbc.driver.OracleDriver오라클 JDBC URL : jdbc:oracle:thin@HOST:PORT:SIDConnection : java.sqlDriverMannerg

2021년 1월 22일
·
0개의 댓글

DB/ SQL 의미

데이터베이스 어플리케이션. 즉, 오라클, MySQL..같은 데이터 관리 전용 어플리케이션을 말한다. 데이터 그 자체를 말한다.사용자가 많으면 다수의 데이터를 사용하게 되고 서비스가 복잡하면 많은 양의 데이터를 저장해야하기 때문이다.Structure Query Lang

2021년 1월 22일
·
0개의 댓글
post-thumbnail

Oracle 리스너/ JDBC드라이버 설정하기

시스템 및 보안 클릭관리도구 클릭서비스 클릭서비스 화면에서 OracleXETNSListener 확인하고 대기C:\\oraclexe\\app\\oracle\\product\\11.2.0\\server\\network\\ADMIN 에서 listener.ora 파일 note

2021년 1월 22일
·
0개의 댓글
post-thumbnail

Oracle 시작하기

grant connect, dba to som; --grant connect 권한명 to 계정코드 실행 후에 삭제한 계정을 입력하니 에러창이 뜬다. 계정 삭제 완료!

2021년 1월 22일
·
0개의 댓글
post-thumbnail

JSP와 서블릿

HTML코드에 Java코드를 넣어 동적 웹페이지를 생성하는 웹어플리케이션 도구(HTML 내부에 JAVA 소스코드가 들어감으로 인해 HTML 코드작성에 용이)웹페이지를 동적으로 생성하기 위한 서버측 프로그램(자바코드내에 HTML코드가 있어서 작업 효율성이 떨어짐)JSP페

2021년 1월 20일
·
0개의 댓글
post-thumbnail

Exception

예외는 Error와 Exception으로 나눠진다.Error는 개발자가 처리불가능한 예외이고 Exception은 개발자가 처리 가능한 예외이다.Exception은 RuntimException과 Exception으로 나눌 수 있다\-unchecked\-컴파일시 체크 하지

2021년 1월 14일
·
0개의 댓글

URL(Uniform Resource Locator)

인터넷에 존재하는 여러 서버들이 제공하는 자원에 접근할 수 있는 주소를 표현하기 위한 것으로 '프로토콜://호스트명:포트번호/경로명/파일명/?쿼리스트링예시>http://www.codechobo.com:80/sample/hello.html?referer=cod

2021년 1월 14일
·
0개의 댓글

InputStream/OutputStream

컴퓨터(외/내부)와 프로그램 사이의 data를 주고 받는것을 입출력(I/O)라고 한다. 이때 데이터를 운반하기 위한 연결통로를 만드는데 이것을 Stream 이라고 부른다.Stream은 단방향 통신만 가능하다. InputStream / OutputStreambyte기반스

2021년 1월 14일
·
0개의 댓글

try-with-resources

입출력 예외처리시 Autocloseable 이용하기 입출력을 수행하기 위해서는 데이터를 주고 받는 통로를 열어주어야 한다. 이때, 입출력에 예외가 발생하게 됐을 때 특별한 처리를 해주지 않는다면 입출력을 수행하던 스트림이 open 되어진 상태로 남겨지게 된다. clo

2021년 1월 13일
·
0개의 댓글

복불복게임

1.데이터클래스 뽑기할때 쪽지안에 넣을 변수는 X,O 문자열이기 때문에 String선언 롬복으로 생성자,getter,tostring 생성 2.서비스클래스(로직클래스) 3.UI 4. Main

2021년 1월 8일
·
0개의 댓글

생성자(Constructor)

생성자란?클래스 변수에 인스턴스가 생성될 때 호출되는 함수를 생성자 함수라 한다. \`javaCard c = new Card();\`기본 생성자(default constructor)java클래스이름( ) {}Card( ) {}

2021년 1월 6일
·
0개의 댓글

접근제한자

접근제한자란?외부에서 접근하지 못하도록 제한하는 역할private : 같은 클래스 내에서만 접근이 가능public : 접근 제한이 전혀 없음접근 제한자를 사용하는 이유는?클래스의 내부에 선언된 데이터를 외부로 부터 보호하기 위해서getter와 settergetter :

2021년 1월 4일
·
0개의 댓글
post-thumbnail

BMI 구하기

<BMI 시나리오>1) PersonDataDTO데이터에 private선언: 외부 클래스에서는 값에 접근 제한getter 사용: 원본 데이터 값은 유지하되 외부 클래스에서 접근이 가능하도록 getter메소드 사용//롬복 사용방법 확인하기2)BmiService3)Bm

2021년 1월 4일
·
0개의 댓글
post-thumbnail

Message

<시나리오>단순히 데이터를 모아주는 것.순수하게 데이터만 담는다.(나중에 필요할때 메소드를 추가)데이터가 흩어지는 것을 방지하고 처리한다.messageSender의 파라미터는 데이터클래스에서 선언한 MessageDTOreturn값은 메일전송의 성공 / 실패 이므로

2021년 1월 4일
·
0개의 댓글