일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 어노테이션
- mariadb
- springboot
- Annotation
- 롬복
- 서블릿
- thymeleaf
- 프로젝트 생성
- Python
- MySQL
- spring security
- JPA
- H2 설치
- GitHub
- 클린 코드
- golang
- Postman
- Git
- java
- Spring Boot
- go
- 스프링
- 기초100제
- 코드업
- Codeup
- Vue.js
- 알고리즘
- 파이썬
- Spring
- 클린코드
- Today
- Total
목록GitHub (2)
nyximos.log
작년 이맘때 처음 스프링부트를 접하게 되었는데 많이 생소했던 기억이 난다. 여러 책들과 강의 블로그를 봐도 이해하기 어려웠어서 Spring 입문자들을 위한 포스팅을 해볼까 한다. 이후 포스팅에서는 Spring Boot + Gradle + MySQL + JPA + Thymeleaf 환경에서 간단한 CRUD를 만들어 볼 것이다. 프로젝트를 시작하기 앞서 Java의 객체 지향, List, Array List를 공부해야 이해가 빠를것이다. 그리고 이 글은 HTTP, 데이터베이스를 공부한 적이 없으며 웹 프로젝트가 처음이다! 하는 사람이 읽으면 좋을 것 같다. 개발 환경 구성 전 꼭 알아야하는 것들을 알아보자. 시간적 여유가 있다면 아래 책을 읽거나 강의를 보는 것을 추천한다. 비전공자를 위한 이해할 수 있는 I..
VCS란? Version control system 버전 관리 시스템 VC라고 부르기도 한다. 시간 경과에 따른 파일들의 변경사항을 추적, 관리하는데 도움이 되는 소프트웨어 시스템 특정 시점의 버전을 다시 꺼내올 수 있다. 각 파일이나 프로젝트를 이전 상태로 되돌릴 수 있다. 수정 내용을 비교하거나 누가 문제를 일으켰는지, 누가 언제 만들어낸 이슈인지 알 수 있다. 파일에 문제가 생겨도 쉽게 복구할 수 있다. Git을 쓰는 개발자가 95% 이상일 것이기 때문에 이 설문 조사에서 이 질문을 하는것을 중단했다고 한다. Git이란? 소규모 프로젝트부터 초대형 프로젝트까지 모든 것을 빠르고 효율적으로 처리할 수 있도록 설계된 자유-오픈 소스 분산 버전 제어 시스템 Git의 역사 Linux 커널은 굉장히 규모가 ..