본문 바로가기
2024 웹

웹 프로잭트 설계1

by concho 2024. 2. 21.

라이브러리 추가

1. Thymeleaf

https://lifere.tistory.com/entry/Spring-Boot-Thymeleaf-%ED%83%80%EC%9E%84%EB%A6%AC%ED%94%84-%EC%82%AC%EC%9A%A9%EB%B0%A9%EB%B2%95-%EB%B0%8F-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0

 

[Spring Boot | Thymeleaf] 타임리프 사용방법 및 시작하기

[Spring Boot | Thymeleaf] 타임리프 사용방법 및 시작하기 요즘 트렌드인 Front-end Framework인 React.js, Next.js, Vue.js, Nuxt.js 등을 사용하지 않고 Spring 기반 프로젝트에서 화면 구현의 기술 및 템플릿 엔진으

lifere.tistory.com

 

2. JPA

https://congsong.tistory.com/50

 

스프링 부트(Spring Boot) JPA 게시판 - 프로젝트 생성하기 [Thymeleaf, MariaDB, IntelliJ, Gradle]

본 JPA 게시판 프로젝트 관련 안내사항 JDK는 11 버전을 사용합니다. 화면 처리는 HTML5 기반의 자바 템플릿 엔진인 타임리프(Thymeleaf)를 사용합니다. 프로젝트(애플리케이션) 설정은 자바(Java) 기반

congsong.tistory.com

 

3. spring boot devtools

💡 서버의 내용을 수정하면 재 기동해야 하는 문제에 대해서 자동으로 서버를 재 기동을 하도록 도와주는 기능을 수행합니다.
💡 해당 기능의 대상은 클래스 경로의 파일들이 해당이 됩니다.

https://adjh54.tistory.com/62

 

[Java/IntelliJ] Spring Boot Devtools 이해하고 설정하기

해당 글은 Spring Boot의 spring-boot-devtools에 대해 이해하고 Automatic Restart, Live Reload의 기능 사용방법에 대해서 공유 목적으로 작성한 글입니다. 1) spring-boot-devtools 💡 spring-boot-devtools - Spring Boot Applicat

adjh54.tistory.com

 

4. mariaDB driver

https://velog.io/@sangwoo_le/MariaDB-Spring-Boot%EC%97%90-MariaDB-%EC%9D%98%EC%A1%B4%EC%84%B1-%EC%B6%94%EA%B0%80-%EB%B0%8F-properties-%EC%84%A4%EC%A0%95

 

[MariaDB] Spring-Boot에 MariaDB 의존성 추가 및 application.properties 설정

Spring-Boot에 MariaDB 의존성 추가 및 application.properties 설정하기

velog.io

 

5. spring web

 

 

https://hihaoun.tistory.com/entry/IntelliJ%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%B4%EC%84%9C-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8%EB%A5%BC-%EC%8B%9C%EC%9E%91%ED%95%B4%EB%B3%B4%EC%9E%90-3-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B5%AC%EC%A1%B0

 

IntelliJ를 이용해서 스프링부트를 시작해보자!! (3) - 프로젝트 구조

저번 포스팅을 따라서 프로젝트 생성을 완료하셨다면 이렇게 생긴 프로젝트가 만들어집니다. 다른건 볼 필요없고 src->main 폴더 아래의 java, resources 폴더와 pom.xml, application.properties가 중요합니다.

hihaoun.tistory.com

 

아키텍처

https://loosie.tistory.com/296

 

[Spring] 스프링 프로젝트 계층 구조 설계하기 (레이어 아키텍처)

스프링 프로젝트 계층 구조 설계하기 (레이어 아키텍처) API를 만들기 위해 총 3개의 클래스가 필요하다. Request 데이터를 받을 Dto API 요청을 받을 Controller 트랜잭션, 도메인 기능 간의 순서를 보장

loosie.tistory.com

 

MVC 패턴

소프트웨어를 Model, View, Controller라는 개념으로 역활을 나누어 작업을 처리하는 방법

https://upcake.tistory.com/281

 

[Web] 26. 회원 관리 & 게시판 만들기 ① : 웹 프로젝트 생성 및 페이지 작성 전 환경 준비

https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - 회원 관리 & 게시판 만들기 ① : 웹 프로젝트 생성 및 페이

upcake.tistory.com

 

 

ArrayDeque사용법

https://crazykim2.tistory.com/581

 

[JAVA] Deque/ArrayDeque(데크) 개념 및 사용법 정리

안녕하세요 이번 포스팅에서는 Deque와 ArrayDeque에 대해서 알아보겠습니다 목차 Deque란? Deque 선언하기 Deque 값 추가하기 Deque 값 삭제하기 Deque 크기 구하기 Deque 값 출력하기 Deque란? Deque란 Double-Ended

crazykim2.tistory.com

 

'2024 웹' 카테고리의 다른 글

git 연동 이클립스  (0) 2024.04.05
semi project1  (0) 2024.04.04
webProject2  (0) 2024.02.29
집컴 세팅  (0) 2024.01.31
Git 다운로드 & 이클립스 연동, 이메일 설정  (0) 2024.01.30

댓글