
~22.1.18Day1 과정 설계와 전체 쿼리의 흐름을 이해할 수 없다6개월 과정 중에 프로그램의 구현방법, 실습방법, 시간 배분에 대해서이해 할 수 있다.소모임을 통해서 맴버들과의 소통의 장을 시작할 수 있다. ( 16:00 - 18:00 )WorkShop / Pro
~22.1.18 Day2 JDK 설치 및 전역패스 설정 Java Platform Standard Edition (Java SE) 8: Java SE Development Kit (JDK) 8 Java SE Runtime Environment
~22.1.28 Day3 1 - 자바의 기본 자료형과 참조형 중 기본 자료형 및 변수, 값 등을 선언하고 활용 할 수 있다. 2 - 자바의 연산자의 종류를 살펴보고 이해 할 수 있다. .java -> .class -> package -> project -> ja

~22.1.28Day4Lecture(1) Class Member 중에 static void형 Method를 살펴 보고 구현할 수 있다.(2) Class Member 중에 static return형 Method를 살펴 보고 구현 및 활용 할 수 있다.(API)(3) Ja
~22.1.28 Day5 선택문을 이해하고 구현 할 수 있다. 반복문과 흐름제어문을 통해 기본 구문을 학습하고 활용할 수 있다. 배열을 이해하고 참조 관계를 설명 할 수 있다. 4. 클래스 다이어그램을 이해하고 코드로 구현할 수 있다. 중요!!! 반복문 w
~22.1.28 Day6 다중 for문의 흐름을 이해하고 기술할 수 있다. 배열을 이해하고 참조 관계를 설명 할 수 있다. 클래스 연동 및 non-static 구현을 이해 할 수 있다. CRUD Create, Read, Update, Delete Overload (메소드를 선언 할 때 같은 기능의 메소드를 동일한 이름으로 선언하되 () 안에의 ...
~22.1.28 Day7 클래스 연동 및 non-static 구현을 이해 할 수 있다. 사용자 자료형을 설계 하고 구현할 수 있다. 클래스 멤버를 선언 할 수 있다. java class내의 getter & sette의 구조를 기술 할 수 있다. 생성자의 뜻과 목적을

~22.1.281.클래스 멤버를 선언하고 활용할 수 있다. \_ API연동, 객체 배열2.상속의 개념을 이해하고 클래스를 설계 할 수 있다.3.다형성에 대한 개념을 이해하고 동적 바인딩을 구축할 수 있다.Address는 관리하는 클래스이고My_Test는 Address클
~22.1.28 Day9 다형성에 대한 개념을 이해하고 동적 바인딩을 구축할 수 있다. 추상클래스 개념과 설계 및 상속을 이용한 메소드 재정의를 구현 할 수 있다. 인터페이스를 이용한 재정의 메소드 연동을 할 수 있다. 동적 바인딩 및 재정의(OverRide) >

~22.1.28예외처리,파일입출력(io),컬렉션,스레드,네트워크 (Java)람다(nio), 어노테이션 만들기,리플렉션 설정 (spring)Day10추상클래스, 인터페이스를 연동할 수 있다. <API, GUI를 사용해서 학습함.>예외처리 선언하고 구현할 수 있다.F
~22.1.18GUI + 로직동적바인딩예외처리 (Try~Catch)동적바인딩(Dynamin Binding)runtime시에 실행되는 객체 연동정적바인딩(Static Binding)컴파일시에 실행되는 객체 연동OOP특징클래스 상속 (다형성)다형성의 원칙(동적바인딩)Ove
java.io 패키지를 이용한 스트림 연동을 구현할 수 있다.자바의 파일 입출력 클래스의 종류와 상속 및 다형성을 사용한 구조를 확인 하고 이해 할 수 있다.문자, 문자열, 객체 단위로 입출력 연동을 할 수 있다.버퍼링의 구현을 이용하여 스트림 연동을 설계 할 수 있다
~22.1.18java.io 패키지의 코드를 재연동 할 수 있다.java의 T 형을 이용한 타입을 이해 할 수 있다.java.util 패키지의 클래스 구현을 연동 할 수 있다.T는 어떤 DataType이라도 해당 객체에 들어갈수 있다는 의미다index : List (순
~22.1.18Array객체를 다루는 클래스를 활용List, Set의 대한 개념을 이해하고 활용Map에 대한 개념을 이해하고 활용Util, File기본자료형 , 객체Collection interface Util 패키지의 자료관리형 CRUDCollection class
Day 15 String, StringBuffer, StringBuilder 클래스 활용 사용자 정렬 코드 작성 스레드 기본 구현 기법. 동기화 구현 1.String, StringBuffer, StringBuilder 클래스 활용 > 불변성(생성된 동일객체를 update,delete를 못하는것) 가변성(생성된 동일객체를 update,delete를 할 수...
join과 sleep을 이용해서 대기 및 스레드 중단에 대한 구문을 해석 할 수 있다.스레드와 동기화 및 Object 클래스의 메소드를 이용하여 스레딩의 원리를 해석 할 수 있다.네트워크 구문에 대한 전반적인 이해를 할 수 있다.UDP / TCP의 작동원리를 구분할 수
웹 구동 원리와 클라이언트 및 서버의 데이터 연동 설명InetAddress 객체를 이용한 주소 탐색을 구현UDP / TCP 통신을 구현할 수 있다.java.net의 클래스들을 이해하고 설명 할 수 있으며 소켓에 대한 개념을 설명 할 수 있다.미니프로젝트 \-> 내일 로
그동안 프로젝트기간이라 글을 못썻다.. 너무 피곤하기도했고 Day21 Oracle 11 다운로드. Orcleexe\app\ >Admin : 계정관리 db복원관리등 db연동에 대한 설정 정보를 저장 > diag : log파일 / 설정 파일 > fastrecoverya
SELECTFROMWHEREHAVINGGROUP BYORDER BYGroup by의 특징데이터를 구분짓기 위한 표현식으로 해당 테이블의 컬럼 명이나 변수 값 등이 올수 있으며 그룹함수를 사용한 형태는 올수 없다.select ~ list 에는 group by문에 명시된
Day23 1. Oracle 쿼리 정리 2. 총계 연산을 구현한다. 3. 함수를 살펴보고 활용한다. 4. 서브쿼리를 이해하고 연동한다. 숫자 문자 날짜
SET,JOIN
Day 24 서브쿼리 > 하나의 쿼리가 다른 쿼리에 포함되는 구조 다른 쿼리에 포함된 내부쿼리(서브쿼리)는 외부 쿼리 (메인쿼리)에 사용될 값을 반환하는 역할 >> > 1.서브쿼리는 일반적인 sql 구문과 동일하다 2.서브쿼리는 ()로 묶는다. 3.리턴하는 유형에 따라 연산자를 구분해서 사용한다. 단일행 =>,=, 다중행 IN,ANY,ALL 오늘은 알고...
DB gui툴 설치서브쿼리 학습rownum 특징where 조건 절이 실행되면서 순차적으로 할당할당된 후에는 변경되지 않는다.where 절이 수행되면서 조건을 만족시키는 행에 rownum을 할당한 결과로 1차 ResultSet을 생성한다.rownum 사용rownum 특정
Day26 DDL(Data Definition Language) 구현 테이블,뷰,시퀀스,인덱스 등을 구현하고 활용할 수 있다. 데이터 저장하는 테이블을 생성할 수 있다. > 1. 테이블 생성 기본구문 CREATE TALBE table_name (columnname datatype [DEFAULT expr] [ccolumnconstraint],,,[ta...
다른테이블이나 뷰에 포함된 데이터의 맞춤 표현STORED QUERY, VIRTUAL TABLE로 간주되는 데이터 베이스 객체하나 이상의 테이블/뷰에 포함된 데이터 부분 집합을 나타내는 논리적인 객체자체적으로 데이터를 포함하지 않는다.베이스 테이블에 있는 데이터를 조건이
Day28 View TRANSACTION > 데이터 일관성을 유지하려는 목적으로 사용하는 논리적으로 연관된 작업들의 집합 하나 이상의 DML 구문 하나 이상의 DDL 구문 > TRANSACTION 시작 : 첫번째 DML 구문이 실행될 때 시작 > TRANSACTION 종료 COMMIT/ROLLBACK 명령이 실행될 때 종류 DDL 구문이 실행될 ...
Day31 JDBC JDBC를 이용한 MVC패턴 VO,Entity등 값 전달을 이해 프로그램 개발을 통해 데이터 베이스 테이블의 객체를 연동 및 활용가능 > JDBC 절차(위->아래) DRIVER 등록 > DirverManager Class.forName("oracle.jdbc.dirver.OracleDriver"); > dirver 연결 해당 드라...
Day36 오라클의 분석함수 자바가 가진 자료타입의 속성을 탐색하는 클래스를 활용하자. 참조형 클래스의 맴버를 리턴받고 설정할수있는 어노테이션을 살펴보자 사용자 어노테이션을 만들어 보고 적용할 수 있다. 분석함수의 장점 >1. Query 속도의 향상, SelfJoin, 절차적 로직으로 표현한 것을 sql에서 바로 적용할 수 있도록 하여 join이...
Day38 람다 >람다(Lambda)란? Java SE 8에서 도입 된 기법 익명함수 = Closure = @FunctionlInterface 코드를 간결화 = 함수형 인터페이스 = 익명클래스 람다식 함수형 인터페이스 : 하나의 인터페이스 구현이 필요한 메소드를 1개만 가지는 원형으로 선언하여 변수처럼 할당시키거나 다른 메소드들에 변수를 이요해 값을 전달...
Day 39 1) 병렬처리 : 프로그램 내의 계산 영역을 여러 개로 나누어 각각에 대한 계산을 여러 프로세스에서 동시에 수행하는 것이다. 2) 자바에서는 병렬처리를 Stream API를 통해 제공되며 병렬처리 또한 손쉽게 구현할 수 있도록 클래스와 메소드를 제공한다. 3)Stream API 는 주로 배열이나 Collection 등의 집합체를 바탕으로 ...
Stream API컬렉션 -> Stream -> 중간작업(필터 등등) -> 종단 작업 (출력 등등)함수형 인터페이스란?단일 메소드를 가진 인터페이스로 람다식에서 사용하는 구문을 적용Function, Consumer, Predicate가 각각의 원형에 따른 메소드를 가진
BoostCourse (Web) >### Java Web App WEB-INF -> web.xml (배포기술자 Servlet 3.0이상에선 어노테이션을 사용) lib ---- jar 파일들 classes ---- java package, class >### Servlet이란? 자바 웹 어플리케이션의 구성요소 중 동적인 처리를 하는 프로그램 WAS에서 동...
DriverManagerDataSource / JdbcTemplate를 연동1.1. SpringBeans에 DB연결을 한다.org.springframework.jdbc.datasource.DriverManagerDataSource를 이용하여 db 드라이버를 연결한다.1
DB연결후 쿼리 연동 객체값1.1 db연결\_속성파일, 환경설정 클래스파일1.2 xml로 동적쿼리, 쿼리설정 클래스 파일Mybatis 설정하기.마이바티스 참고하기.pom.xml에 디펜던시 설정.db속성파일 생성.환경설정 파일 새엉 mybatis-config.xmlsql