본문 바로가기

springboot9

[Web Programming] Spring boot Web 프로젝트에 MVC 모델 적용 ( Annotation 활용 ) 이전 게시물에는 STS 기반의 웹 프로젝트에 깃허브를 연동한 모습을 포스팅 했었는데요 오늘은 웹 프로젝트에 MVC 모델을 적용한 모습을 포스팅 하려 합니다 사실 3학년 1학기때 이 프로젝트를 진행할 당시에는 MVC모델에 대하여 잘 알지도 못하였고 프로젝트의 퀄리티 보다는 완성이 목적이었어서, 제가 다룰수 있었던 Atom 툴을 기반으로 php 와 txt 파일로 프로젝트를 완성했었습니다. 이번에 이 프로젝트를 다시 정리하여 깃허브에 올리기로 마음을 먹으면서, 이왕 다시 하는거 아예 처음부터 db도 설계하고 MVC 모델을 적용하여 조금더 완성도 있게 만들기로 하였습니다. MVC 모델은 Model, View, Controller 를 뜻하는데요. 위의 그림을 참고하시면 한눈에 이해하기 쉬우실 것입니다. + 이번 .. 2020. 3. 10.
[Web Programming] Spring web Project 생성 & Git repository 생성 후 연동 3학년 1학기때 수강했던 웹프로그래밍 강의의 개인 텀 프로젝트를 정리해서 깃허브에 업로드할 예정입니다. 업로드 하는 과정에서 프로젝트를 조금 더 발전시켜볼 생각도 있습니다. 이 프로젝트를 진행할 당시에는 Atom 이라는 툴을 이용해서 만들었어서 이를 Spring 기반으로 바꾼 후 깃허브에 업로드할 예정이에요. 오늘은 STS에서 새로운 웹 프로젝트를 생성하고 깃의 repo에 연동을 했습니다. STS 에 drinkers 라는 웹 프로젝트 생성 후 port 번호 , context-path 설정 STS 에 깃 repository 가져와서 생성한 웹 프로젝트와 연동 https://github.com/jhhhj1002/Drinkers jhhhj1002/Drinkers W.. 2020. 2. 23.
[Spring] 스프링 개발을 위한 STS 설치 및 Spring Web Project 생성 오늘은 앞으로 할 스프링 개발을 위해 STS를 다운로드/설치 및 Spring Web Project를 생성해 보겠습니다. 먼저 STS를 다운로드 하기 위해 아래 사이트에 접속합니다. https://spring.io/tools Spring Level up your Java code and explore what Spring can do for you. spring.io 사이트에 접속하면 위와 같은 화면이 보입니다. 여기서 본인 컴퓨터의 운영체제에 맞는 STS를 다운로드 후 설치합니다. 설치 후 실행했을때 별다른 문제 없이 실행된다면 STS 설치가 완료된 것입니다. 다음으로, 설치한 STS에 Spring Web Project를 생성 해보겠습니다. 먼저, File > New > S.. 2020. 2. 23.
[Spring] 스프링 부트 Web project thymeleaf 설정 html 파일로 사용시 맨 위줄 html 태그에 추가 dependency 추가 org.springframework.boot spring-boot-starter-thymeleaf 2020. 2. 18.
[Frontend Framework] 참고할 만한 사이트 - tree view 위주 https://material-ui.com Material-UI: A popular React UI framework React components for faster and easier web development. Build your own design system, or start with Material Design. material-ui.com https://docs.microsoft.com/ko-kr/dotnet/api/system.windows.forms.treeview.nodes?view=netframework-4.8 TreeView.Nodes 속성 (System.Windows.Forms) 트리 뷰 컨트롤에 할당된 트리 노드 컬렉션을 가져옵니다.Gets the collecti docs.mi.. 2020. 2. 18.
[Thymeleaf] 하나부터 열까지 ( Part 1 ) + 참고 : Thymeleaf Document https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#standard-expression-syntax Tutorial: Using Thymeleaf 1 Introducing Thymeleaf 1.1 What is Thymeleaf? Thymeleaf is a modern server-side Java template engine for both web and standalone environments, capable of processing HTML, XML, JavaScript, CSS and even plain text. The main goal of Thymeleaf is to provide .. 2020. 2. 17.