개발자의 공부방
-
Spring Project와 Spring Legacy Project 차이점? Spring Legacy Project : 일반적인 Spring Framework 프로젝트입니다. 필요에 따라서 Spring Framework 의 라이브러리가 내장되어 있어서 이용할 수 있습니다. Spring Starter Project : Spring Boot 라는 응용 프로그램의 빠른 개발 프레임워크를 이용한 프로젝트입니다. 간단한 라이브러리를 추가하는 것만으로 필요한 프레임워크들이 모두 포함할 수 있도록 되어 있습니다. 기본적으로 Spring Legacy Project를 많이 사용하는 것 같습니다. Simple Project와 Spring MVC Project 차이점? 제일 많이 궁금했던 부분입니다.어느 분은 Simple ..
Simple Project와 Spring MVC Project 차이점? 그리고 Spring Project와 Spring Legacy Project 차이점은??Spring Project와 Spring Legacy Project 차이점? Spring Legacy Project : 일반적인 Spring Framework 프로젝트입니다. 필요에 따라서 Spring Framework 의 라이브러리가 내장되어 있어서 이용할 수 있습니다. Spring Starter Project : Spring Boot 라는 응용 프로그램의 빠른 개발 프레임워크를 이용한 프로젝트입니다. 간단한 라이브러리를 추가하는 것만으로 필요한 프레임워크들이 모두 포함할 수 있도록 되어 있습니다. 기본적으로 Spring Legacy Project를 많이 사용하는 것 같습니다. Simple Project와 Spring MVC Project 차이점? 제일 많이 궁금했던 부분입니다.어느 분은 Simple ..
2019.03.19 -
스프링이란?? IOC란? 개발자는 JAVA 코딩시 New연산자, 인터페이스 호출, 팩토리 호출 방식으로 객체를 생성하고 소멸시킨다. IOC란 인스턴스(객체)의 생성부터 소멸까지의 객체 생명주기 관리를 개발자가 하는 대신 스프링(컨테이너)이 대신 해주게 하는것을 말한다. 그럼 이런 의문이 생기겠지 . 이걸 왜 스프링 시켜 내가하면 되는데?! 천재적으로 코딩을 잘하는 개발자라면 쓰지 않아도 된다. Java 상으로 구현하면 되니까.. 하지만 Spring 의 목적에서도 봤듯이 스케일이 커져만 가는 요즘 세상에 그 많은 객체들을 깔끔하게 관리하기도 빡시고 또 자원을 잘 활용해야되는데 이걸 개발자가 하지말고 Spring 시키자!! 이런의미에서 Spring 을 쓰고 이게 IOC 다. 책이나 인터넷 이런곳에서 설명하는..
스프링이란??스프링이란?? IOC란? 개발자는 JAVA 코딩시 New연산자, 인터페이스 호출, 팩토리 호출 방식으로 객체를 생성하고 소멸시킨다. IOC란 인스턴스(객체)의 생성부터 소멸까지의 객체 생명주기 관리를 개발자가 하는 대신 스프링(컨테이너)이 대신 해주게 하는것을 말한다. 그럼 이런 의문이 생기겠지 . 이걸 왜 스프링 시켜 내가하면 되는데?! 천재적으로 코딩을 잘하는 개발자라면 쓰지 않아도 된다. Java 상으로 구현하면 되니까.. 하지만 Spring 의 목적에서도 봤듯이 스케일이 커져만 가는 요즘 세상에 그 많은 객체들을 깔끔하게 관리하기도 빡시고 또 자원을 잘 활용해야되는데 이걸 개발자가 하지말고 Spring 시키자!! 이런의미에서 Spring 을 쓰고 이게 IOC 다. 책이나 인터넷 이런곳에서 설명하는..
2019.03.18 -
이클립스 아이콘 설명개인적으로 이클립스의 아이콘을 잘 알면 쉽게 의미를 알 수 있다고 생각합니다. CVS 라벨 장식Label Decorations은 CVS가 작업 공간 자원에 대한 중요한 동기화 정보를 표시하는 데 사용됩니다.장식은 자원과 연관된 레이블의 텍스트 또는 아이콘에 영향을 줄 수 있습니다.텍스트 데코레이터는 CVS Label Decorations Preference 페이지에서 구성 할 수 있으며 활성화 할 아이콘을 나타내는 데에도 사용할 수 있습니다.다음은 CVS에서 사용되는 아이콘에 대한 설명입니다. 장식자원 유형기술어떤자원이 버전 제어하에 있음을 나타냅니다.어떤자원 또는 해당 하위 자원 중 하나에 나가는 변경 사항이 있음을 나타냅니다.파일파일을 포함하는 프로젝트가 감시 / 편집을 사용하도록..
이클립스 아이콘 설명이클립스 아이콘 설명개인적으로 이클립스의 아이콘을 잘 알면 쉽게 의미를 알 수 있다고 생각합니다. CVS 라벨 장식Label Decorations은 CVS가 작업 공간 자원에 대한 중요한 동기화 정보를 표시하는 데 사용됩니다.장식은 자원과 연관된 레이블의 텍스트 또는 아이콘에 영향을 줄 수 있습니다.텍스트 데코레이터는 CVS Label Decorations Preference 페이지에서 구성 할 수 있으며 활성화 할 아이콘을 나타내는 데에도 사용할 수 있습니다.다음은 CVS에서 사용되는 아이콘에 대한 설명입니다. 장식자원 유형기술어떤자원이 버전 제어하에 있음을 나타냅니다.어떤자원 또는 해당 하위 자원 중 하나에 나가는 변경 사항이 있음을 나타냅니다.파일파일을 포함하는 프로젝트가 감시 / 편집을 사용하도록..
2019.03.14 -
배열 1. 배열의 개념배열은 같은 자료 형들끼리 모아두는 하나의 묶음이다.자바에서 하나의 배열은 하나의 객체로 인식된다.동일 자료형이 여러 개 반복될 때 이를 하나의 변수명으로 관리하며, 각각의 구분은 순차적인 첨자를 사용한다.reference 자료형 4Byte 2. 1차원 배열선언 : int[] 배열명; 또는 int 배열명 [];초기화 : 배열명 = new 자료형 [개수] 또는 배열명 = {값1, 값2, 값3};new 에 의해서 할당되면 자동초기화 된다.ex) int a[] = new int[3]; 실행예제 12345678910111213141516171819202122232425public class Arr_Ex01 { public static void main(String[] args) { char..
자바 기초] 배열 (진행중)배열 1. 배열의 개념배열은 같은 자료 형들끼리 모아두는 하나의 묶음이다.자바에서 하나의 배열은 하나의 객체로 인식된다.동일 자료형이 여러 개 반복될 때 이를 하나의 변수명으로 관리하며, 각각의 구분은 순차적인 첨자를 사용한다.reference 자료형 4Byte 2. 1차원 배열선언 : int[] 배열명; 또는 int 배열명 [];초기화 : 배열명 = new 자료형 [개수] 또는 배열명 = {값1, 값2, 값3};new 에 의해서 할당되면 자동초기화 된다.ex) int a[] = new int[3]; 실행예제 12345678910111213141516171819202122232425public class Arr_Ex01 { public static void main(String[] args) { char..
2019.03.13 -
for문 특정한 명령들을 정해진 규칙에 따라 반복처리 할 때 사용하는 제어문이다. 1 2 3 4 for (초기식; 조건식; 증감식) { 수행할 문장; } cs # 초기식 : 가장 먼저 한번만 수행됨 # 조건식 : 초기식 다음으로 수행되고 루프(loop)가 돌 때마다 한번씩 비교, 반복문을 수행할지 반복문을 벗어날지 결정함. # 증감식 : 루프를 수행할 때마다 조건식에 비교하기 전에 항상 수행함! 변수값을 증가 또는 감소시켜서 루프를 원활하게 수행시킴. =====실습 예제===== 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public class For_Ex01 { public static void main(String[] args) throws IOException { int dan = ..
자바 기초] for문, while문, do-while문 등for문 특정한 명령들을 정해진 규칙에 따라 반복처리 할 때 사용하는 제어문이다. 1 2 3 4 for (초기식; 조건식; 증감식) { 수행할 문장; } cs # 초기식 : 가장 먼저 한번만 수행됨 # 조건식 : 초기식 다음으로 수행되고 루프(loop)가 돌 때마다 한번씩 비교, 반복문을 수행할지 반복문을 벗어날지 결정함. # 증감식 : 루프를 수행할 때마다 조건식에 비교하기 전에 항상 수행함! 변수값을 증가 또는 감소시켜서 루프를 원활하게 수행시킴. =====실습 예제===== 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public class For_Ex01 { public static void main(String[] args) throws IOException { int dan = ..
2019.03.13