스프링

  • Touch and Swipe
    스프링

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

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

  • Touch and Swipe
    스프링

    8 스프링 summernote 설정

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

  • Touch and Swipe
    스프링

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

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

  • Touch and Swipe
    스프링

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

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

  • Touch and Swipe
    스프링

    5 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
    스프링

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

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

  • Touch and Swipe
    스프링

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

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

  • Touch and Swipe
    스프링

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

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

  • Touch and Swipe
    스프링

    3 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
    스프링

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

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

  • Touch and Swipe
    스프링

    스프링 5 설정 pom.xml 샘플 , log4j.xml 샘플

      pom.xml<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-…

  • Touch and Swipe
    스프링

    방문자정보 저장, 방문자수 조회

     SessionListener와 DB를 활용하여 세션이 생성될때마다 방문기록을 DB에 넣어볼것이다.Request Header 속성을 활용해서 정보를 가져올것이므로 Header관련 …

  • Touch and Swipe
    스프링

    스프링부트 비밀 게시글 개발

      1. qnaboard 테이블에 비밀번호 상태 컬럼 추가비밀글일 경우 on 비밀글이 아닐경우 null  또는 공백 처리 ALTER TABLE qnaboard ADD password varchar(2…

  • Touch and Swipe
    스프링

    스프링부트 구글 리캡차(recaptcha) 적용

      1.  Google reCAPTCHA 사이트에 들어가 admin console 사이트를 등록  및 키값 가져오기 https://www.google.com/recaptcha/about/   2. 라이브…

  • Touch and Swipe
    스프링

    스프링부트 jsp 시큐리티 권한 정보 가져오기

      java @GetMapping("") public String qnaList( Authentication authentication,) { if(authentication!=null) { //접속자 권한 정보확인 PrincipalDetails …

  • Touch and Swipe
    스프링

    이클립스 그래들 (gradle ) war 파일로 빌드

      1 . SpringBootServletInitializer 추가다음과 같은 형식으로 변경import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootAppl…

  • Touch and Swipe
    스프링

    스프링부트 resources 디렉토리에 파일 쓰고 읽기, 캐시 데이터 설정하기

     json 데이터// 20221001100706 // http://localhost/api/mainProducts [ { "id": "13837691", "thumbLink": "https://prod.danawa.com/info/?pcode=…

  • Touch and Swipe
    스프링

    스프링부트5.0 +몽고DB 채팅서버 만들기

      강의 :  메타코딩 1.환경설정 1) [MongoDB] 윈도우 몽고디비 설치 방법2)[MongoDB] 몽고디비 GUI 개발/관리도구 Studio 3T 설치 (Rob…

  • Touch and Swipe
    스프링

    Springboot Junit5 테스트

     controllerpackage com.cos.demo.web; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.DeleteMapping;…

  • Touch and Swipe
    스프링

    ★ 스프링부트 RestAPI 개발 , 컨트롤에서 반환처리 방법

     사용버전 스프링부트 버전 :  2.7.0  - mybatis  A 방법 1. Board 테이블 CREATE TABLE t_board(     `board_seq` int auto_increment p…