Java 강의29 자바 빌더 패턴 Spring @Builder 아래 코드를 보자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 @Data @Builder public class Event { private Integer id; private String name; private String description; private LocalDateTime beginEnrollmentDateTime; private LocalDateTime closeEnrollmentDateTime; private LocalDateTime beginEventDateTime; private LocalDateTime endEventDateTime; private String location; // location 값이 없다면 온라인 모임 p.. 2019. 1. 10. Java로 웹 크롤링 하기 안녕하세요 이번 글에서는 Java로 웹 크롤링하는 방법에 대해서 알아보도록 하겠습니다. 먼저 Jsoup 라이브러리를 다운로드 받습니다. jsoup 라이브러리는 https://jsoup.org/에서 다운로드 받으실 수 있습니다. 다운로드를 클릭하고 다운로드를 시작합니다. https://jsoup.org/download jar 파일을 java 가 있는 곳에 다운로드 하시면 더 편합니다. 설치 경로 예시 ) C:\Program Files\Java\jdk1.8.0_144\lib 이제 다운로드 받은 jar 파일을 개발환경의 작업 경로에 추가 합니다. Referenced Libraries 가 생성되고 jar파일이 추가된 것을 확인 할 수 있습니다. 그럼 이제 추가된 라이브러리를 사용해서 코드를 작성해보도록 하겠습니.. 2017. 11. 3. 자바 이벤트 객체 이벤트 객체 이벤트가 발생 될 때, 발생한 이벤트에 관한 정보를 가진 객체 이벤트 리스너에 전달 이벤트 리스너 코드에서는 이벤트가 발생한 상황에 대한 정보를 파악 가능하다 이벤트의 분류 모든 컴포넌트가 지원하는 이벤트 mouse event , mouse motion , key 일부 컴포넌트가 지원하는 이벤트 action , change , caret action event : 사용자가 어떤 동작을 하는 경우 발생 사용자가 버튼을 클릭한 경우 사용자가 항목을 선택한 경우 사용자가 텍스트 필드에서 엔터키를 누르는 경우 이벤트 객체의 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 .. 2017. 11. 1. 자바 GUI 이벤트 / java gui event 이벤트 - 구동 프로그래밍 마우스 버튼 클릭, 마우스 이동 , 키보드 입력 등등과 같은 이벤트에 응답하는 형태로 작성하는 프로그래밍 이벤트 발생 (클릭)! 클릭이 발생하기를 기다린다 - 클릭되면 일어날 일 작성 컴포넌트 - 버튼 이벤트 발생 이벤트 리스너 - 이벤트가 발생하기를 기다린다 이벤트 처리 과정 1.이벤트를 발생하는 컴포넌트를 생성 2.이벤트 리스너 클래스를 작성한다 3.이벤트 리스너를 컴포넌트에 등록한다 이벤트 리스너 발생된 이벤트에 반응해서 이벤트를 처리하는 객체 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 .. 2017. 10. 31. 객체 직렬화 하고 다시 가져오기 / java Serializable 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 import java.io.Serializable; public class Music implements Serializable { private String song; private String genre; private String singer; public String getSong() { return song; } public void setSong(String song) { this.song = song; } public String getGenre() { return genre; } public void setGenre(String genre) { this.genre = gen.. 2017. 10. 27. 이전 1 2 3 4 ··· 6 다음