Spring13 스프링 부트 코딩 공작소 / 첫번째 애플리케이션(프로그램) 개발하기 스프링 부트 코딩 공작소 / 첫번째 애플리케이션(프로그램) 개발하기 지난 글에서 스프링부트 프로젝트를 생성했다면 그림과 같은 형태로 프로젝트가 생성된다. 지난 글은 스프링 부트 코딩 공작소 책의 챕터 1이었습니다. 이번 글부터는 챕터 2를 다룹니다. 챕터 2에서는 독서 목록 애플리케이션을 만듭니다. 책을 따라 애플리케이션을 만들기 위해서 프로젝트를 새롭게 생성합니다. 스프링 스타터 프로젝트를 선택합니다. Next를 클릭합니다. 필요한 초기 설정을 검색해서 추가하고 finish를 클릭합니다. 프로젝트가 생성된 모습입니다. 이 때 프로젝트를 생성하고나서 프로젝트 폴더 안의 파일들이 안 보이는 경우가 있습니다. 이럴때는 스프링IDE를 종료했다가 다시 실행하면 됩니다. 스프링을 종료하면 이런 화면이 나타나고, .. 2018. 3. 9. jsp 게시글 페이징 처리 / 페이지네이션 소스 코드 첨부 (페이지 클래스) 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 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122.. 2018. 2. 23. Spring Framework 시작 프레임 워크의 정의 특정한 목적에 맞게 프로그래밍을 쉽게 하기 위한 약속 다음은 프레임 워크를 사용하지 않고 작성한 DAO 코드이다. 프레임 워크를 사용하지 않으면 데이터 베이스에 값을 집어넣는 과정이 복잡하다. 이런 코드를 프레임 워크를 사용해서 이렇게 간소화 할 수 있다. 첫 번째 그림은 삽입 기능만 하는 코드이다. 두 번째 그림은 삽입, 삭제 , 갱신 , 읽기를 모두 할 수 있는 코드이다. 기능이 더 많음에도 불구하고 코드가 더 짧고 읽기도 쉽다. 프레임 워크의 정의는 "특정한 목적에 맞게 프로그래밍을 쉽게 하기 위한 약속" 이다. 여기서 특정한 목적은 "데이터 베이스의 조작" 이다. JAVA에는 스프링(Spring)이라는 프레임 워크가 있다. 지금부터 스프링 프레임워크에 대해서 알아보도록 한다. 2018. 1. 6. 이전 1 2 3 다음