본문 바로가기

분류 전체보기252

spring 개발일지 10-12강 + 개발 고민주제 틈틈이 정리 * 이 포스트는 인프런에 있는 김영한 님의 '스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술' 강의를 들으면서 내용을 정리한 글입니다. * [메인 컨텐츠] [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 (inflearn.com) # 2022-03-04 # #목차# 10-1. 일반적인 웹 어플리케이션 계층 구조 10-2. 비즈니스 요구사항 정리 11. 회원 도메인과 리포지토리 만들기 12. 회원 리포지토리 테스트 케이스 작성 10-1. 일반적인 웹 어플리케이션 계층 구조 (1) 컨트롤러(Controller) 웹 MVC의 컨트롤러 역할이다. 다만 나의 경우 MVC 구조가 아니라 REST API 구조로 개발을 진행할 것 같은데, .. 2022. 3. 4.
spring 개발일지 5-6강 * 이 포스트는 인프런에 있는 김영한 님의 '스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술' 강의를 들으면서 내용을 정리한 글입니다. * [메인 컨텐츠] [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 (inflearn.com) # 2022-03-03 # #목차# 1. 스프링에서 뷰를 보여주는 원리 2. 스프링 구조의 기본인 컨트롤러 클래스 3. IDE가 아닌 터미널 창에서 스프링 프로젝트 실행하기 + 예상 못 한 오류 + 인상깊은 부분 + 추가 공부할 부분 1. 스프링에서 뷰를 보여주는 원리 스프링에서 만든 뷰를 띄우려면 html 파일이 필요하다. html 파일은 resources>static 또는 resources>tem.. 2022. 3. 3.
spring 개발일지 4강 * 이 포스트는 인프런에 있는 김영한 님의 '스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술' 강의를 들으면서 내용을 정리한 글입니다. * [메인 컨텐츠] [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 (inflearn.com) # 2022-03-03 # #목차# 1. gradle에서 외부 라이브러리를 당겨오는 원리 2. gradle에서 당겨 오는 라이브러리의 종류 + 몰랐던 개념들 / 더 알아볼 개념들 1. gradle에서 외부 라이브러리를 당겨오는 원리 gradle은 빌드 관리 도구로, 스프링에서 필요한 라이브러리를 당겨 온다. 그런데 스프링의 라이브러리들은 서로 의존관계가 있다. gradle은 외부 라이브러리를 당겨올 .. 2022. 3. 3.
spring 개발일지 1-3강 Date: 2022-03-01 [강의] [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 (inflearn.com) (스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 v2021-12-01) 스프링 강의로 유명한 김영한 님의 스프링 기초 강의이다. 심지어 무료(!) 이 강의를 들으면서 스프링으로 간단한 프로젝트를 구현하며 스프링 기초를 이해해 보자. 1. 스프링 시작하기 및 기본 개념 Spring Boot: spring 프로젝트를 쉽게 만들어주는 도구. start.spring.io 주소로 이동해서 빌드 관리 도구, spring boot 버전, 사용할 언어(여기서는 Java), 프로젝트 이름, 사용할 Dependencies(스프링이.. 2022. 3. 2.
spring 개발일지 #0 #2022-02-28 ~ 2022-03-01# *목차이자 오늘 한 일* 1. spring.io 홈페이지의 tutorial - quick start 부분 읽고 코드 작성 2. spring.io 홈페이지의 tutorial - building a restful web service 부분 읽고 코드 작성 3. 서버 포트 변경 #1 [참고한 포스트] Spring | Spring Quickstart Guide 가장 기본인 hello world 창 띄우기. DemoApplication.java 파일 하나만으로도 hello 메시지는 띄울 수 있다. (참고한 포스트에 있는 코드 원본을 그대로 가져왔다.) package com.example.demo; import org.springframework.boot.SpringA.. 2022. 3. 1.
#9 ~ #13. Flutter, Android Studio, Git 설치하기 1. 다운로드 Flutter로 앱 개발을 하기 위해서 필요한 위 제목의 3가지 프로그램을 설치해 볼 것이다. 1. Flutter 설치 홈페이지로 이동한다. : Flutter | Install 로 이동한다. 2) 여기서 자신의 운영체제를 선택한다. 그러면 다운로드 페이지가 나오는데, 이 한 페이지 안에서 필요한 3개의 프로그램을 모두 다운로드 받을 수 있다. 여기서는 Git -> Flutter -> Android Studio 순서대로 다운로드 받아 보겠다. (지금까지는 Flutter와 Android Studio만 사용했고, 아직 Git을 어디에 사용하는지는 모른다. ) 1. Git 다운로드 다음 화면에서 Git For Windows 를 클릭하면 클릭한 시점 당시의 최신 버전으로 Git을 다운로드 받을 수 .. 2021. 9. 4.