본문 바로가기

이클립스11

깃허브에 있는 메이븐 프로젝트를 이클립스, STS로 가져오기 글 링크 https://www.omnijava.com/2016/07/10/importing-maven-projects-from-git-into-eclipse-that-were-created-by-netbeans/ 2018. 11. 20.
Spring MVC 패턴 시작하기 / 프로젝트 생성 / 파일 구조 Spring MVC 패턴 시작하기 / 프로젝트 생성 / 파일 구조 스프링 MVC 패턴으로 프로젝트를 생성하는 방법입니다. New - Spring Legacy Project 를 클릭합니다. Spring MVC Project를 선택하고 Next를 클릭합니다. HomeController 파일이 들어갈 패키지의 이름을 정하고 finish를 클릭합니다. 이름1.이름2.이름3의 형태로 점을 두번 적어서 패키지 이름을 작성하시면 됩니다. 아래 사진은 위에 서술한 방법을 따라서 생성된 다른 프로젝트입니다. 스프링 MVC 프로젝트의 구조는 사진과 같습니다. webapp안의 views 폴더 안에 화면에 관한 jsp 파일들이 들어갑니다. 스프링 MVC 프로젝트 요청 처리 순서 사진 출처 : http://terasolunao.. 2018. 1. 27.
이클립스에서 api 소스 보기 / attach source 이번 글에서는 이클립스에서 api 소스의 정의를 확인하는 방법에 대해서 알아보도록 하겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 public class MyName { String objName; public MyName(String name) { objName = name; } protected void finalize() throws Throwable{ super.finalize();//소스코드를 Ctrl + 마우스 왼쪽 클릭하면 소스코드의 정의를 볼 수 있다. } } Colored by Color Scripter cs 코드의 정의를 보려고 했는데 이런 화면이 나타납니다. 이럴 때는 Attach Source를 클릭합니다. External File을 클릭합니다. JDK가 설치된 경로로 가.. 2017. 9. 23.
자바 삼항 연산자 / 두 개의 숫자중에 더 큰 수 출력하는 예제 이번 글에서는 자바 삼항연산자에 대해서 알아보도록 하겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 /* * 삼항 연산자 * 조건에 따라 두 문장 중에 하나를 실행함 * (조건문)?(참일 때 실행하는 문장):(거짓일 때 실행하는 문장) */ public class ConditionOperator { public static void main(String[] args) { //(조건 식) ? 참일 때 실행되는 문장 : 거짓일 때 실행되는 문장; int result = (true) ? 1 : 2; System.out.println(result); result = (false)?1:2; System.out.println(result); int score =.. 2017. 9. 22.
자바 게터 세터 / java getter setter / 자바 게터와 세터 생성하는 쉬운 방법 자바 게터와 세터 Java Getter Setter 자바의 클래스에는 속성(변수)과 메소드(함수)가 존재합니다. Person p1 = new Person(); Person 객체를 다음과 같이 인스턴스화 할 수 있습니다. p1은 Person객체의 인스턴스로서 Person 객체의 주소가 저장이 됩니다. 이렇게 저장된 주소를 통해서 개발자는 Person 객체의 속성과 메소드에 접근 할 수 있습니다,. 자바에서는 private을 사용해서 멤버 변수로의 접근을 제어합니다. Private 으로 선언된 인스턴스 필드에 접근하기 위해서 Getter와 Setter를 사용합니다. Setter는 Main 함수에서 인스턴스 필드에 접근해서 사용하는 함수입니다. 매개변수로 멤버 변수를 초기화합니다. Getter도 Main 함수.. 2017. 9. 15.