ON

· ON/실습
저번 시간에는 정적컨텐츠를 알아봤는데 이번 시간에는 MVC와 템플릿 엔진에 대해서 알아보자 일단, MVC가 어떤것인지부터 알아보자 ! 🤔 MVC란 ? 애플리케이션을 개발할 때 사용하는 디자인 패턴으로 Model / View / Controller로 앞 글자를 따 MVC라고 한다. 쉽게 생각해보자면, Model은 데이터에 관련된 부분이라고 생각하면된다. View 는 눈에 보이는것이다. html이나 css를 이용해서 나타내는 요소일 것이라고 생각이든다. Controller 는 제어하는 것인데 아마 여기서 프로그래밍이 많이 이뤄질 것 같은 느낌이다. 좀 더 비유를 해보자면, Model은 식료품창고를 관리하고 음식을 요리하는 주방장 View는 주방장이 내온 음식을 플레이팅하는 직원 Controller은 주문도 ..
· ON/실습
스프링 웹 개발 방식에 대해서 공부해보자 ! 웹을 개발하는 방법에는 크게 3가지가 있다. 정적 컨텐츠, MVC와 템플릿 엔진, API인데 하나하나 어떤 것인지 알아보자. 1. 정적 컨텐츠 전에 사용했던 방식으로 따로 가공을 거치지 않고 파일을 웹 브라우저에 그대로 내보내는 방식이다. Spring boot는 정적 컨텐츠 기능을 자동으로 제공한다. 아래 사이트를 들어가서 확인해보면 /static 경로에 있는 static content들을 제공한다는 내용이 있다. Spring Boot Features Graceful shutdown is supported with all four embedded web servers (Jetty, Reactor Netty, Tomcat, and Undertow) and wit..
· ON/실습
저번시간에는 서버가 켜지는 화면을 봤다. 오늘부터는 동작하는 화면을 실제 만들어보고 빌드하고 실행하는 것까지 진행해보자 ! 간단하게 동작화면을 만들기 위해서 아래와 같이 파일을 만들어줬다. 📗 HelloController package hello.helloSpring.controller; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; @Controller public class HelloController { @GetMapping("hello") public String hello(Model ..
· ON/실습
수료를 하고 엄마가 아파서 병간호를 하다 보니 10월이 얼레벌레 가버렸다. 11월이 되었고 나의 시간이 생겼으니 수료한 내용 정리 및 혼자 공부하는 시간을 가지기로 했다. 일단 11월둘째주까지 자기소개서를 모두 완성할 예정이다! ( 목표를 써놔야지 열심히 하는 스타일이라, 내 동생이 보는 블로그에 작성하기로 했다 보고 있니..?😅) 일단, 나의 전체적인 목표는 ① 12월 안에 취업하기 ② 운영체제 + 네트워크 학습하기 ③ 스프링부트+Mybatis 실습을 통해 복습하기 이전에 메이븐으로 진행했는데, 이전 포스팅 했을 때 알게 된 Gradle로 프로젝트를 진행해 보기로 했다. 이렇게 세팅해주고 다운로드 받아주면된다 ! 파이널 프로젝트에서 얼티밋을 한달동안 사용해서 커뮤니티버전부터 다운로드 받기로 했다! (세..
· ON/실습
11월부터 다시 공부를 해서 12월 안에 취업하기라는 목표를 가지고 하나하나 공부를 하기로 했다. 먼저, 스프링부트를 먼저 공부를 하자고 목표를 세웠다! 그전에 '스프링이랑 스프링부트가 뭐가 다른 거야?'부터 하나하나 공부를 해보도록 하자 1. 스프링 스프링부트 뭐가 다른 거야? 먼저 사용해 봤던 스프링을 먼저 알아보고 스프링부트를 정리하여 차이점에 대해서 알아보자! 1-1 스프링 🌻 스프링을 처음 배울 때부터 스프링이랑 스프링부트가 있다는 것을 듣고 '뭐가 다른 거야?'라는 생각에 이것저것 찾아보다가 스프링이라고 붙인 이유는 ' 개발자들의 겨울은 끝났다 봄이 온다! '라고 한다. (혼자 이거 듣고 개발자들 너무 귀여운 거 아니야...라는 생각...) 하지만 스프링은 너무 길고 설정이 복잡하고, 모든 D..
· ON
벌써 수료를 한지 일주일이 넘었다. 수료를 하고, 이제 슬슬 공부를 하려고 한다. 이제 6개월동안 회고를 작성 할 예정이다! 그 전에 예전에 빌드와 배포를 배워서 이것저것 찾아보다보니, spring에서 빌드도구가 Maven Gradle이 있다는 것을 알게 되었다. 수업시간에는 당연하게 Maven 으로 선택해서 배웠는데, Gradle은 뭘까? 라는 생각에 포스팅을 해보기로 했다. 📝 Maven Gradle은 무엇일까 ? 1. 빌드관리 도구란? 🔍 : 프로젝트에서 작성한 java코드와 프로젝트 내에 필요한 각종 설정 파일( xml, properties, jar )들은 JVA이나 WAS가 인식 할 수 있도록 패키징 해주는 빌드과정을 도와주는 도구이다 즉 빌드 자동화 도구라고 생각하면 된다. 더 자세하게 나아가..
· ON/자격증
SQLD 시험 본지 한달이 지났는데 10월6일날 결과발표가 난다고 했다. 그전에 어떻게든 보고 싶어서 이것저것 알아봤는데 개발자도구켜서 확인하면 된다고 하는데 .. 뭐야!? 왜 개발자 도구 감지 안되는거야! 그래서 이것저것 확인해보니 찾을 수 있는 방법이 있었다. 📚 접수조회 ▶ 수험표출력 ▶ F12 ▶ text/javascript 열기! ▶ hitpoint 확인 합격했드아~~~~~~~~~~~~~~~~~~~~~ 💛
박도비
'ON' 카테고리의 글 목록 (5 Page)