💻 STUDY/JAVA SPRING

💻 STUDY/JAVA SPRING

Spring MVC

Servlet package hello.servlet.basic;import jakarta.servlet.ServletException;import jakarta.servlet.annotation.WebServlet;import jakarta.servlet.http.HttpServlet;import jakarta.servlet.http.HttpServletRequest;import jakarta.servlet.http.HttpServletResponse;import java.io.IOException;@WebServlet(name = "helloServlet", urlPatterns = "/hello")public class HelloServlet extends HttpServlet { @Overr..

💻 STUDY/JAVA SPRING

스프링 입문 강의

build.gradle 버전, 의존(depencies) -> mavenCentral() 레포지토리에서 다운받을 수 있음. .gitignore git 에 올라가지 않는 파일들 main() 실행 -> @springbootapplication 톰캣이나 웹서버 내장 -> 자체적으로 띄움 buile 툴(그래들, 메이븐) :  컨트롤러에서 return 을 문자 반환-> viewResolver가 화면을 찾아서 viewName.html  웹개발1. 정적컨텐츠 : 파일을 그대로2. MVC, 템플릿 엔진3. API : JSON 같은 데이터 포맷으로 클라이언트한테 전달 VUE,REACT등. 화면은 알아서 그리게 , 서버끼리 통신

💻 STUDY/JAVA SPRING

[ERROR] JSOUP no buffer left to consume

개인 프로젝트를 하다가 No buffer left to unconsume 이라는 에러가 뜨기 시작했다. 구글링해보니 DB 접근 후 자원반납을 제대로 하지 않아 메모리가 누수된 거라는데... 그러고 보니 학원에서 무지성으로 try catch ~ .close(); 닫아줬는데 이번에는 사용하지 않았다. 에러 뜬 김에 확실히 알고 넘어가자 싶어 정리해 본다. =====> JSOUP 최신 버전으로 업데이트 하니 해결되었다. 로그인 - 메인 페이지 접근 스무 번쯤 반복하면 저 에러가 뜬다. 우선 나는 hikariCP를 사용하고 있다. 지금 사용하고 있는(학원에서 쓴) log4j.xml 을 사용해서 로그 기록을 하려보니 세상에 15년도에 지원 종료됐고 심지어 2.x 버전은 보안 이슈로 한바탕 뒤집혀진 적도 있었단다 ..

삼색꼬치전
'💻 STUDY/JAVA SPRING' 카테고리의 글 목록