본문 바로가기
반응형

분류 전체보기89

[springboot] 스프링부트 2점대에 swagger 3점대 연결 스프링부트 2.7 버전gradleSwagger 3.0.01. build.gradle에 의존성 추가// Swagger implementation 'io.springfox:springfox-boot-starter:3.0.0'  2. application.properties에 설정 추가# Swaggerspring.mvc.pathmatch.matching-strategy=ant_path_matcher  3. SwaggerConfig 추가package com.pnow.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import springfox.docu.. 2024. 4. 14.
[git] git 특정 커밋으로 되돌리기 git reset --hard 인텔리제이로 springboot 프로젝트를 개발하던 중 css나 js파일들을 html이 못 불러들이길래 폴더를 삭제하고 다시 넣어도 못불러 들여서 그냥 다시 커밋 전(변경전) 으로 되돌렸다. git 특정 커밋으로 되돌리는 방법은 아래와 같다.  2. 터미널에 복사한 커밋 SHA값 넣어서 입력git reset --hard   3. git branch로 확인 후 원격 저장소의 해당 브랜치로 강제 pushgitgit branch git push -f origin main 2024. 4. 13.
DataSource 빈등록 스프링과 스프링부트 차이 스프링 부트는 자동으로 일반적인 설정을 수행하여 많은 빈을 자동으로 등록한다. 이에는 DataSource와 같이 자주 사용되는 빈도 포함된다. 따라서 보통의 경우에는 DataSource를 직접 빈으로 등록할 필요가 없다. 대신에 application.properties나 application.yml 파일을 통해 데이터베이스 연결 정보를 설정하면 스프링 부트가 자동으로 DataSource 빈을 생성하고 등록한다. 반면, 스프링은 수동으로 DataSource를 빈등록 해야 한다. application.properties나 application.yml 파일을 통해 데이터베이스 연결 정보를 설정하고, 매번 DataSource를 빈으로 등록해야 한다. (매번 DataSource 를 빈으로 등록하면 중복코드 발생하.. 2024. 4. 7.
[springboot] 유효성 검사 엔티티 유효성 검사(null이나 사용자가 데이터를 JSON에 포함하지 않고 보낼 때)- 도메인 지식- 1번.생성자를 통해 유효성 검사하는 방법과 2번.Bean Validation을 통한 유효성 검사방법이 있다. 1번. 생성자를 통해 유효성 검사하는 방법 package kr.co.hanbit.product.management.domain;import jakarta.validation.constraints.Max;import jakarta.validation.constraints.Min;import jakarta.validation.constraints.Size;import java.util.Objects;public class Product { private Long id; private Str.. 2024. 4. 7.
[IntelliJ] 인텔리제이 서버 포트 변경 1. 상단바의 Run -> Edit Configurations.. 2. modify options 클릭 3. Environment variables 추가 4. Environment variables 애 server.port=9999 추가 후 OK 5. 변경된 포트 9999 Run 해서 확인 2024. 4. 6.
[IntelliJ] IntelliJ랑 github연동 1. 깃허브 계정 인텔리제이와 연동하기 shift+shift 눌러서 github검색해서 settings 클릭해서 설치 참고링크: https://effortguy.tistory.com/238 2. 프로젝트 깃허브에 올리기 1) 첫번째 방법 : 프로젝트 명으로 자동으로 Repository를 생성하여 Github 연동 - VCS >> Import into Version Control >> Share Project on Github 클릭 - 최초 Commit - 기존 프로젝트 명과 동일하게 Github과 연동된 것을 볼 수 있다. 2) 두번째 방법 : Github에서 Repository를 생성하여 Github 연동 - Github Repository 생성 - VCS >> Import into Version Co.. 2024. 4. 6.
반응형