hello jiniworld

hello jiniworld

  • hello jiniworld (218)
    • Spring (58)
      • Basic (15)
      • Spring Docs (6)
      • Spring Data JPA Tutorial (14)
      • Spring Boot Tutorial (17)
      • Jersey (6)
    • Go (17)
    • Dev (10)
      • Clean Architecture (3)
      • System Design (2)
      • Documents (2)
      • Client (2)
    • Infrastructure (5)
      • Docker (1)
      • Kubernetes (4)
    • DB (19)
      • MySQL (8)
      • MariaDB (9)
      • Oracle (1)
    • Java (52)
      • Basic (14)
      • coding test (27)
      • Effective Java (11)
    • Python (7)
      • Flask (1)
      • Basic (3)
      • Effective Python (1)
      • coding test (2)
    • Front-end (3)
      • Vanilla JS (2)
      • Basic (1)
    • Linux (11)
      • Basic (2)
      • Command-line (9)
    • Web Server (6)
      • CentOS 7 (5)
      • Oracle Linux 8 (1)
    • WAS (3)
    • CentOS 7 (17)
      • Basic (9)
      • Jenkins (8)
    • Etc (10)
      • Windows 10 (3)
      • trash bin (3)
05-14 00:11
  • 전체보기
  • 방명록
  • jini's GitHub
  • demo api
  • chaeking api
RSS 피드
로그인
로그아웃 글쓰기 관리

hello jiniworld

컨텐츠 검색

태그

Command-Line centos7 Java jenkins Spring week1 effectivejava MySQL spring docs codility JAX-RS Spring Boot Jersey MariaDB go hackerrank Spring Boot Tutorial https springboot SpringBoot2

최근글

댓글

공지사항

  • SSL 인증서 설정하기

아카이브

hello jiniworld(218)

  • 환경변수 Java에서 이용하기

    2019.11.14
  • Spring - 비동기(Ajax) 통신하기

    2019.10.31
  • [Spring Boot Tutorial] 6. Thymeleaf layout 설정하기

    2019.10.30
  • [Spring Boot Tutorial] 5. Thymeleaf 템플릿 엔진 이용하기

    2019.10.21
  • [Spring Boot Tutorial] 4. Spring security 맛보기

    2019.10.04
  • [Java 8] try-with-resource 구조로 Http 데이터 송수신하기

    2019.09.30
환경변수 Java에서 이용하기

환경변수 추가 후, cmd에서 바로 환경변수 호출하기 환경변수 추가하기 내 PC(내 컴퓨터) 아이콘 우클릭 - 속성(시스템) → 고급 시스템 설정 → 고급 - 환경변수 → 사용자이름에 대한 사용자 변수 - 새로만들기 사용자이름에 대한 사용자 변수는 현재 로그인 중인 사용자 전용 환경변수이고, 아래에 있는 시스템 변수는 모든 사용자들에게 적용되는 환경변수입니다. 추가한 환경변수 cmd에서 출력하기 환경 변수를 추가했다면, cmd(명령 프롬프트)에서 확인해보도록 합니다. 이때, cmd는 환경변수를 추가 한 후 재시작해야 합니다. echo %JAVA_HOME% C:\Program Files\Java\jdk1.8.0_151 echo %VAR1% test 환경변수 Java에서 이용하기 public class Te..

2019. 11. 14. 17:02
Spring - 비동기(Ajax) 통신하기

뷰 화면에서 Ajax와 같은 비동기 요청을 보냈을 경우, 페이지 이동없이 ResponseBody만 응답해야 합니다. 페이지 이동 없이 Json 데이터만 전송하는 방법은 크게 2가지가 있습니다. @ResponseBody로 ajax 데이터 내보내기 MappingJackson2JsonView bean으로 ajax 데이터 내보내기 Model에 response를 담고 viewName에 MappingJackson2JsonView 빈 이름 설정 ModelAndView에 response와 viewName 설정 먼저, 컨트롤러 메서드를 작성하기 전에 ajax 함수를 살펴봅시다. var fn_ajax_data = function(type, url, formData){ $("body > div").append('&..

2019. 10. 31. 18:19
[Spring Boot Tutorial] 6. Thymeleaf layout 설정하기

Thymeleaf Layout Dialect 이전 게시글 [Spring Boot Tutorial] 5. Thymeleaf 템플릿 엔진 이용하기 공통 구성요소들(header, nav, footer)를 공유하고, 컨텐츠 관련요소(section)만 변경하고 싶을 때 layout을 사용하면 중복 코드를 최소화 할 수 있습니다. Thymeleaf를 이용하여 layout을 설정하는 단계는 아래와 같습니다. layout 설정하는 단계 layout 템플릿 만들고 재정의할 컨텐츠 요소는 layout:fragment로 정의 layout 템플릿을 layout:decorator를 이용하여 상속받고, 컨텐츠 요소만 override 중복적으로 추가할 블럭이나, link, script 태그와 같은 요소를 th:insert로 삽입하..

2019. 10. 30. 17:45
[Spring Boot Tutorial] 5. Thymeleaf 템플릿 엔진 이용하기

Thymeleaf template engine? spring 기반 웹 애플리케이션의 뷰 페이지에서 html, xml, javascript, css, text 처리 후 웹 브라우저에 표시할 때 이용되는 템플릿 엔진의 일종으로 JSP보다 빠르다는 장점이 있습니다. ※ 이전과정에 이어서 진행됩니다. org.springframework.boot spring-boot-starter-thymeleaf org.thymeleaf.extras thymeleaf-extras-springsecurity5 이번 과정에서 타임리프 템플릿 이용을 위해 필요한 의존성 라이브러리는 위와 같습니다. thymeleaf 스타터 폼과 springsecurity 사용을 위한 라이브러리를 추가합니다. Layout Dialect는 이번 과정에서..

2019. 10. 21. 14:25
[Spring Boot Tutorial] 4. Spring security 맛보기

이전 게시글 [Spring Boot Tutorial] 1. spring boot 시작하기 + 초기세팅 [Spring Boot Tutorial] 2. MySQL + JPA 설정 [Spring Boot Tutorial] 3. JPA CRUD Spring security ? Spring 기반 웹 애플리케이션의 보안기능 구현에 이용되는 프레임워크. 다음과 같은 보안 기능을 제공해줍니다. 로그인 인증(Authentication) 권한에 따른 접근 인가(Authorization) 세션 관리 암호화 (encryption) CSRF(cross site request forgery) 공격 방어 브라우저 기능을 이용한 공격으로부터 방어 본격적으로 spring security를 사용하기 이전에 이번 포스팅에서는 spring..

2019. 10. 4. 10:43
[Java 8] try-with-resource 구조로 Http 데이터 송수신하기

Java에서 url을 호출하여 json 형태의 response를 받는 방법을 알아보자. Http 통신을 이용하여 데이터를 송수신 하기 위해 HttpURLConnection 을 이용한다. GET 방식의 경우, 기본 url 뒤에 ? 기호를 붙이고, 키=값 형태로 나열한다.(각 키&값 쌍은 & 기호로 구분한다.) Accept 헤더를 application/json으로 설정, 그 밖에 필요한 헤더들 함께 설정 HttpURLConnection conn 객체로부터 responseCode를 가져와서 200이 아닐경우 json으로 파싱하는 과정 생략 1. HttpURLConnection 를 이용하여 Http 데이터 송수신하기 private static JSONParser jsonParser = new JSONParser..

2019. 9. 30. 17:16
1 ··· 30 31 32 33 34 35 36 37
JINIWORLD
© jiniworld. All rights reserved.

티스토리툴바