1. Spring 프로젝트 pom.xml 라이브러리<dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf</artifactId> <versio…
http://summernote.org/ 다운로드 섬머노트는 ctrl+c 로해서 이미지를 붙여 넣을 수 있다. 즉 Drop down 방식을 취하며 이러한 이미지의 파…
* https://google-developers.appspot.com/chart/ JSON 형태로 데이터만 보내주면 알아서 차트가 생성된다. 그러나 JSON 형태가 아니라도 원하…
Spring Security 에서 현재 인증된(로그인한) 사용자의 정보를 가져오는 방법 에 대해 살펴볼 것 입니다. 스프링의 다양한 메카니즘을 통해 …
참조 : http://macaronics.net/index.php/m01/java/view/143 * Smart Editor, WYSIWYG Editor(위지윅 에디터, what you see is what you get)- 사용자가 현재 화면에서…
<!-- ckeditor 연결 --> <script type="text/javascript" src="/ckeditor/ckeditor.js"></script> <div class="bg-content"> <!--=================…
이번 글을 HTTP Header에 대한 간략한 내용 정리 입니다. 웹 어플리케이션은 HTTP 프로토콜로 통신하는 네트워크 것으로, 웹 브라우저와 웹 서버 …
자동가입을 방지하는 문자열 입력을 구현할 때, 보통 많이 사용하는 것이 simplecaptcha와 jcaptcha 라이브러리다. 여기선&n…
페이징 처리에는 반드시 다음과 같은 원칙이 지켜져야만 한다. - 페이징 처리는 반드시 GET 방식만을 이용해서 처리한다.- 페이지는 다른 사람…
회원 가입 데이터 베이스 설계는 다음과 같이 하였다.-- 데이터베이스 생성 CREATE DATABASE SIMPLEBLOG2 CHARACTER SET=UTF8; -- 유저 생성 CREATE USER `SIMP…
AWS Docker 로 서버 구축 설치 ubuntu:latest , java8 , maven, mariadb, git 1. Dockerfile--------------------------------…
http://summernote.org/ 다운로드 섬머노트는 ctrl+c 로해서 이미지를 붙여 넣을 수 있다. 즉 Drop down 방식을 취하며 이러한 이미지의 파…
1) Docker 명령어 정리 2) 도커(Docker) 커맨드 요약도커 관련 개념+ 도커 이미지 - 컨테이너 실행을 위해 필요한 프로그램/라이브러리/소스파일…
## 1-5. 원격 서버(개발 서버 또는 실 서버) 에 소스 코드 배포하기 2 * 자바 설치 * git 설치 * git clone 후 빌드 * 서버 시작 ##################…
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월 …
서버에서는 파일을 저장할 때 반드시 고려해야 하는 사항은 다음과 같다.- 파일 이름의 중복 문제- 파일의 저장 경로에 대한 문제- 원본 파일을 그…
1. POM.XML 파일에 라이브러리를 추가. <!-- 시큐리티 --> <dependency> <groupId>org.springframework.security</groupId> …
스프링부트 사용 버전소스 : https://github.com/braverokmc79/Springboot-JPA-Blog<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-…
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…
JPA 초기 데이터 삽입 src/main/resource 에 import.sql 파일 이름으로 다음과 같이 데이터를 삽입 하는 쿼리를 작성한다. INSERT INTO …
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-…
SessionListener와 DB를 활용하여 세션이 생성될때마다 방문기록을 DB에 넣어볼것이다.Request Header 속성을 활용해서 정보를 가져올것이므로 Header관련 …
1. qnaboard 테이블에 비밀번호 상태 컬럼 추가비밀글일 경우 on 비밀글이 아닐경우 null 또는 공백 처리 ALTER TABLE qnaboard ADD password varchar(2…
1. Google reCAPTCHA 사이트에 들어가 admin console 사이트를 등록 및 키값 가져오기 https://www.google.com/recaptcha/about/ 2. 라이브…
java @GetMapping("") public String qnaList( Authentication authentication,) { if(authentication!=null) { //접속자 권한 정보확인 PrincipalDetails …
1 . SpringBootServletInitializer 추가다음과 같은 형식으로 변경import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootAppl…
json 데이터// 20221001100706 // http://localhost/api/mainProducts [ { "id": "13837691", "thumbLink": "https://prod.danawa.com/info/?pcode=…
강의 : 메타코딩 1.환경설정 1) [MongoDB] 윈도우 몽고디비 설치 방법2)[MongoDB] 몽고디비 GUI 개발/관리도구 Studio 3T 설치 (Rob…
controllerpackage com.cos.demo.web; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.DeleteMapping;…
사용버전 스프링부트 버전 : 2.7.0 - mybatis A 방법 1. Board 테이블 CREATE TABLE t_board( `board_seq` int auto_increment p…
macaronics.net 는 그어떠한 동영상, 이미지, 파일등을 직접적으로 업로드 제공을 하지 않습니다. 페이스북, 트위터 등 각종 SNS 처럼 macaronics.net 는 웹서핑을 통하여 각종 페이지위치등을 하이퍼링크, 다이렉트링크, 직접링크등으로 링크된 페이지 주소만을 수집 저장하여 제공하고 있습니다. 저장된 각각의 주소에 연결된 페이지등은 그 페이지에서 제공하는 "서버, 사이트" 상황에 따라 페이지와 내용이 삭제 중단 될 수 있으며 macaronics.net 과는 어떠한 연관 관련이 없음을 알려드립니다. 또한, 저작권에 관련된 문제있는 글이나 기타 저작권에 관련된 문제가 있는 것은 연락주시면 바로 삭제해 드리겠습니다.