본문 바로가기

SPRING6

Tomcat 기동 시 폴더 생성 Tomcat이 재기동 할 때 생기는 ROOT 폴더에 특정 폴더를 만들고 거기에 백업된 이미지데이터들을 불러와야할 일이 있었다. startup.bat 에 서버 기동시 수행해야할 것들을 코드로 작성해놓아서 해결했다. @echo off rem Licensed to the Apache Software Foundation (ASF) under one or more rem contributor license agreements. See the NOTICE file distributed with rem this work for additional information regarding copyright ownership. rem The ASF licenses this file to You under the Apach.. 2023. 7. 13.
1. JDK, Tomcat, STS 설치 개발 직군을 시작한지 3년차이고 회사생활을 시작한지는 1년이 넘어가는 시점에 기초적인 것부터 다져놓아야겠다는 생각이 들어서 Java 공부를 해야겠다고 마음먹게 되었어요. 예전에 컴퓨터를 싹 갈아 엎은 이후로 이클립스도 없이 정신없이 살았는데 다시 공부를 시작하려하니 필요해져서 다운받게 되었네요. 이제 열심히 해봐야지 으아아아!! ps. Mac에서 Spring 세팅하는 방식을 여기저기 돌아다니면서 따라해봤는데 jdk 버전, sts 버전 등등 맞춰가야할게 꽤 많더군요.. 제가 세팅한 방법 그대로 포스팅해보겠습니다. 1. JDK 다운받기! 우선 JDK 를 다운받아야합니다. Homebrew로 다운받는 방법도 있지만 /Library/Java/JavaVirtualMachines/ 이 경로에 jdk 가 생기질 않아서.. 2023. 3. 16.
Jackson과 ObjectMapper Java 객체를 JSON으로 직렬화, JSON을 Java객체로 역직렬화시킬수 있는 Jackson 라이브러리 클래스 더보기 Jackson이란? JSON 데이터 구조를 처리해주는 라이브러리 *Person 클래스 public class Person { private String name; private String job; public Person(String name, String job, ing age) { this.name = name; this.job = job; this.age = age; } public String getName(){ return name; } public String getJob() { return job; } public String getAge() { return age; }.. 2023. 1. 3.
OkHttpClient OkHttp 는 REST API, HTTP 통신을 간편하게 구현할 수 있도록 다양한 기능을 제공해주는 자바 라이브러리 OkHttp 라이브러리를 사용하기 위해서 메이븐 Dependencies 설정이 필요 com.squareup.okhttp3 okhttp 3.10.0 Get 방식 URL url = new URL(requestUrl); OkHttpClient client = new OkHttpClient(); Request request = new Requester.Builder() .url(url) .header("Content-type", "") .build(); Response response = client.newCall(request).execute(); Post 방식 URL url = new URL.. 2023. 1. 3.