
VS code에서 Java 개발은 아직 갈 길이 먼듯. 가령 Tomcat 기반의 MVC 어플리케이션 개발 시 불편한 점이 많다. 제대로 된 플러그인이 없기 때문 -.- 반면 Spring Boot 기반이라면 웹 MVC라 하더라도 Tomcat이 없어도 개발 내용을 쉽게 확인할 수 있으니 저사양 pc에서는 VS code 만한 개발환경이 없다. 하지만 VS code도 가끔씩 고장날 때가 있는데(그래도 Eclipse 보다는 덜하다) 이 때 해결하는 방법은 VS code를 닫았다가 다시 띄우기 clean 하기 어쨌든 clean 하기 가 있다. 먼저 증상을 보자. 컴파일 오류가 2000개? 이 증상은 어떤 개발자가 build.gradle에 라이브러리를 추가한 후 버전관리 시스템으로 commit하였는데 이 파일을 업데..

Window 환경에서 Local로 Apache 와 Tomcat을 연동하는 방법을 설명 하겠습니다. 해당 부분을 작성하는 이유는 리눅스 환경이 아닌 Window 환경에서 하는경우는 흔치 않기 떄문에 공부겸 작성 하게 되었습니다. Apache 란? 정적인 데이터를 처리하는 웹서버로 흔히 클리언트가 HTML, JPG, RESOURCE 파일 같은 변하지 않는 파일을 요청하면 Apache는 해당 파일을 클라이언트에게 응답을 하는 소프트웨어입니다. Tomcat 란? Tomcat은 WAS(Web Application Server)로 불리며 동적인 데이터 즉 어떠한 요청에 따른 DB를 조회하고 계산하여 제공하는등 다양한 역할을 수행하는 소프트웨어입니다. 흔히 웹을 구성할 때 Apache + Tomcat을 결합하여 사용..
웹 개발자로 일을 하면서 가장 먼저 접한 디자인패턴이 바로 MVC 패턴이었습니다. 그만큼 유명하고 많이 쓰이는 디자인패턴인 MVC 패턴과 MVC 패턴에서 파생되어져 나온 MVP 패턴과 MVVM 패턴을 이야기해 보도록 하겠습니다. 이렇게 역할을 분리하는 이유는... 각각의 역할을 나눠 코드 관리를 하자! 역할을 나누어 관리가 된다면, 유지보수와 개발효율이 좋아지겠죠..? 1. MVC MVC 패턴은 Model + View + Controller를 합친 용어입니다. MVC 패턴의 구조, 동작, 특징, 장점, 단점을 이야기하겠습니다. 1) 구조 MVC는 Model + View + Controller를 말합니다. Model : 어플리케이션에서 사용되는 데이터와 그 데이터를 처리하는 부분입니다. View : 사용자..
jqury add html https://api.jquery.com/append/ .append() | jQuery API Documentation Description: Insert content, specified by the parameter, to the end of each element in the set of matched elements. The .append() method inserts the specified content as the last child of each element in the jQuery collection (To insert it as the first chi api.jquery.com examples jquery document.get https://learn...