스프링

  • Touch and Swipe
    스프링

    16 4. ★ docker  AWS  서버 구축  및 깃 연동 배포 후 Docker  톰캣 컨테이너와    nginx   연동 후 ssl 자동갱신

     AWS   Docker 로  서버 구축   설치 ubuntu:latest ,   java8 , maven,  mariadb, git 1. Dockerfile--------------------------------…

  • Touch and Swipe
    스프링

    12 스프링 summernote 설정

    http://summernote.org/ 다운로드   섬머노트는 ctrl+c 로해서 이미지를 붙여 넣을 수 있다. 즉 Drop down 방식을 취하며 이러한  이미지의 파…

  • Touch and Swipe
    스프링

    10 3. Docker 로 서버 구축 및 git 연동 자동 배포 - Docker  톰캣 컨테이너와    nginx  ssl 연동 ★

     1) Docker 명령어 정리 2) 도커(Docker) 커맨드 요약도커 관련 개념+ 도커 이미지  - 컨테이너 실행을 위해 필요한 프로그램/라이브러리/소스파일…

  • Touch and Swipe
    스프링

    9 6. [동영상 강좌] - 박재성 (스프링 부트 ) - 1-5. 원격 서버에 소스 코드 배포하기 2 단계, 리눅스 jdk 설치 - ******* (리눅스(서버) 깃 연동 배포) *******

      ## 1-5. 원격 서버(개발 서버 또는 실 서버) 에 소스 코드 배포하기 2 * 자바 설치 * git 설치 * git clone 후 빌드 * 서버 시작 ##################…

  • Touch and Swipe
    스프링

    9 33. [동영상 강좌] - 박재성 (스프링 부트 ) - 1-3 cygwin 터미널 환경에서 git 사용하기(windows 10)

    choi@choi-PC MINGW64 /g/dev/my-slipp-terminal (master) $ ls -al total 44 drwxr-xr-x 1 choi 197121    0 8월   3 19:03 ./ drwxr-xr-x 1 choi 197121    0 8월   …

  • Touch and Swipe
    스프링

    9 스프링 파일 업로드 설정 9 - 년월일별로 파일의 저장 , 이미지 썸네일 저장, 화면에 표시 , 삭제, 파일 보안처리 설정 -9 - CJH - 9 ★

     서버에서는 파일을 저장할 때 반드시 고려해야 하는 사항은 다음과 같다.- 파일 이름의 중복 문제- 파일의 저장 경로에 대한 문제- 원본 파일을 그…

  • Touch and Swipe
    스프링

    8 ★ 스프링부트 글로벌 에러페이지 설정 및 ajax, json 에러 처리

     스프링부트 사용 버전소스 : https://github.com/braverokmc79/Springboot-JPA-Blog<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-…

  • Touch and Swipe
    스프링

    8 스프링 암호화 설정 방법 - 최준호

    1. POM.XML 파일에 라이브러리를 추가.   <!-- 시큐리티 --> <dependency> <groupId>org.springframework.security</groupId> …

  • Touch and Swipe
    스프링

    7 18. [동영상 강좌] - 박재성 (스프링 부트 ) - 3-3. 새로운 HTML 적용 및 URL 리팩토링 - ( mustach include )

      class UserController  package net.slipp.web; import java.util.ArrayList; import java.util.List; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.spr…

  • Touch and Swipe
    스프링

    7 25. [동영상 강좌] - 박재성 (스프링 부트 ) - 4-2. 로그인 상태에 따른 메뉴 처리 및 로그아웃 ( sql - 초기데이터 자동 삽입), Mustache - session 인식

    JPA 초기 데이터 삽입     src/main/resource   에 import.sql 파일 이름으로 다음과 같이 데이터를 삽입 하는 쿼리를 작성한다. INSERT INTO …

  • Touch and Swipe
    스프링

    Spring Security - Role과 권한(Privilege)

       1. Role 엔티티 추가새로운 Role 엔티티를 생성하여 권한 정보를 관리합니다.package net.macaronics.springboot.webapp.entity; import jakarta.persistence.*; i…

  • Touch and Swipe
    스프링

    ★스프링부트 3.0 RESTful API 개발 기본설정 - 3 샘플 - RESTful API   Todo 만들기

     RESTful API   Todo 만들기  RESTful API URI 경로사용자의 모든 Todo 목록 조회HTTP 메소드: GETURI: /api/users/{userId}/todos설명: 특정 사용자의 …

  • Touch and Swipe
    스프링

    ★스프링부트 3.0 RESTful API  개발 기본설정 - 2 Spring Boot Actuator (애플리케이션의 모니터링과 관리), HAL Explorer (API 탐색 도구 ) , MapStruct 설정

     1. Spring Boot Actuator  개요Spring Boot Actuator는 Spring Boot 애플리케이션의 운영 가능성을 높이는 다양한 기능을 제공합니다.애플리케이션의 모니…

  • Touch and Swipe
    스프링

    ★스프링부트 3.0 RESTful API 개발 기본설정 - 1, Swagger 설정 , RESTful API 설정, HATEOAS 설정, HATEOAS 코드 단축 리팩토링, 에러처리, 다국어설정

     ★스프링부트 3.0 RESTful API  개발 기본설정 - 1,  Swagger 설정 ,  RESTful API 설정, HATEOAS 설정, HATEOAS 코드 단축 리팩토링, 에러처리, 다국어설…

  • Touch and Swipe
    스프링

    Spring Boot와 Spring Framework, Hibernate로 Java REST API 생성하기

      1. SNS 애플리케이션용 REST API 구축 요약1. 주요 리소스 정의사용자(User)필드: ID, 이름, 생일게시물(Post)필드: ID, 상세 설명사용자와 연관됨 (사…

  • Touch and Swipe
    스프링

    스프링부트 3 hateoas 적용, REST API의 Full 적용, Swagger(OpenAPI)를 적용

      1.HATEOAS 설정 라이브러리  추가 implementation 'org.springframework.boot:spring-boot-starter-hateoas' implementation 'com.fasterxml.jackson.core:jackson-databi…

  • Touch and Swipe
    스프링

    스프링부트 Flying Saucer 를 이용한 pdf 생성하기- pdf 만들기

     스프링부트 + 타임리프트    1.라이브러리 등록 <dependency> <groupId>org.xhtmlrenderer</groupId> <artifactId>flyi…

  • Touch and Swipe
    스프링

    ★★★스프링부트 & 리액트 3 - oauth2 소셜 로그인 개발 github

       ■ 환경이 프로젝트는  (세션방식과 +  JW T 방식)  두가지를 복합적으로 적용한 프로젝트이다.- spring boot 3.2.3- JPA, gradle- …

  • Touch and Swipe
    스프링

    ★★★ 스프링부트 & 리액트 , jwt redis 갱신토큰 저장 , JWT refresh token 인증 구현

      다음 페이지에서  jwt 설정 및 배포 처리를 진행 하였다.이어지는 내용이다.https://macaronics.net/m01/spring/view/2180.   ■ 환경이 프로…

  • Touch and Swipe
    스프링

    ★★★ spring boot AWS의 elastic beanstalk으로 배포 && nginx 스프링부트  리액트  연동 && CI/CD github action aws 배포 및 우분트 배포 && Bitbucket pipelines 우분트 배포

         1)Cors  설정은 리액트에서 프록시 설정으로   여기 프로젝트에서는  스프링 부트와  nginx 설정으로 해결 했다.&n…