본문 바로가기

전체 글130

[02] 타임리프 - 스프링 통합과 폼 1. 타임리프 스프링 통합-  스프링 통합 메뉴얼 : Tutorial: Thymeleaf + Spring Tutorial: Thymeleaf + SpringPreface This tutorial explains how Thymeleaf can be integrated with the Spring Framework, especially (but not only) Spring MVC. Note that Thymeleaf has integrations for both versions 3.x and 4.x of the Spring Framework, provided by two separate libraries cwww.thymeleaf.org - 타임리프는 스프링 없이도 동작하지만, 스프링 통합을 위한 다양한.. 2024. 8. 1.
[01] 타임리프 - 기본기능 * 공식메뉴얼 - 기본기능 https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html Tutorial: Using Thymeleaf1 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 awww.thymeleaf.org * 공식메뉴얼 - 스프링 통합http.. 2024. 8. 1.
[Python] Windows에서 Python 설치 1. https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 2. Looking for a specific release 에서 버전 선택해서 Download - ex. python3.8.6 > https://www.python.org/downloads/release/python-386 으로 접속해서 download도 가능. 3. Files > Version 선택 후 다운로드 4. 실행 > Add Python 3.8 to PATH 체크(자동 환경변수 설정) > Customize installation > Next 5. Advanced Options - .. 2023. 9. 4.
[JAVA] Mac에서 JDK설치 1. https://brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 2. 복사 3. command + space > '터미널' 입력 > Enter 4. 터미널에 복사한 값 붙여넣기 > password 입력 > Enter 5. 설치가 완료되고 마지막에 아래와 같은 문장이 뜨면 복사/붙여넣기 해서 터미널에서 실행 6. 터미널 정리 clear 7. brew로 jdk 검색 brew tap adoptopenjdk/openjdk brew search jdk 8. jdk 설치 (뒤에 버전은 7에서 검색해서 나온 jdk의 마지막 경로 입력) brew install --cask adoptopenjdk8 9. java -.. 2023. 9. 4.
[JAVA] Windows에서 JDK설치 1. https://adoptium.net/ Home | Adoptium The Adoptium® Working Group The Adoptium Working Group promotes and supports high-quality runtimes and associated technology for use across the Java ecosystem. Our vision is to meet the needs of Eclipse and the broader Java community by providing runtimes adoptium.net 2. jdk-17.0.81 외의 다른 jdk 버전 설치는 Other platforms and versions 3. operating system - windo.. 2023. 9. 4.
[코딩 자율학습] 4. 롬복과 리팩터링 4.1. 롬복(lombok) - 코드를 간소화해주는 라이브러리 - getter(), setter(), constructor(), toString()과 같은 필수 메서드를 사용하기 마련인데, 롬복을 사용하면 필수 코드를 간편하게 작성할 수있음. - 로깅(logging) : 프로그램의 수행 과정을 기록으로 남기는 것. - 리팩터링(refactoring): 코드의 기능에는 변함이 없이 코드의 구조 또는 성능을 개선하는 작업. 4.2. 롬복을 활용해 리팩터링하기 4.2.1. 롬복 설치 - build.gradle 파일에 롬복 추가 4.2.2. DTO 리팩터링 - @AllArgsConstructor 4.2.3. 엔티티 리팩터링 - @ToString 4.2.4. 컨트롤러에 로그 남기기 - @Slf4j - Simple.. 2023. 8. 15.