반응형 Java3 서블릿(Servlet)? 노드 생태계에서는 이런 게 뭐가 있어? 스프링 MVC를 공부하고 있는 도중 서블릿이라는 개념이 튀어나왔다. 노드 진영에서만 경력을 쌓고 있던 나에게는 생소한 단어다. 서블릿(Servlet)은 자바 언어를 기반으로 하는 웹 애플리케이션 개발을 위한 기술입니다. 서블릿은 동적인 웹 페이지를 생성하고, 클라이언트와 서버 간의 통신을 처리하는 데 사용됩니다. 서블릿은 자바 언어로 작성되며, 웹 서버에서 실행되어 웹 애플리케이션 서비스를 제공합니다. 서블릿(Servlet) 서블릿은 주로 HTTP 프로토콜을 기반으로 하며 웹 브라우저에서 요청이 들어올 때마다 서블릿이 동적으로 응답을 생성하여 반환한다고 한다. 코드 예시는 다음과 같다. @WebServlet(name = "helloServlet", urlPatterns = "/hello") public .. 2024. 1. 18. JS개발자 관점에서 보는 Java | Java17 | 자바, 자바스크립트의 타입 유형 비교 변수(Variables): 데이터를관리하기 위해 해당 정보를 메모리 상에 입력하고 해당 메모리의 주소를 관리하는 개념. 즉 Java 프로그램이 실행되는 동안 데이터를 보관하는 컨테이너로, 변수는 메모리에 할당된 예약된 영역의 이름이다. Java에서의 변수 유형 1. 지역 변수(Local Variable) 지역 변수는 메서드 안에 선언된 변수를 말한다. 하나의 메서드 안에서 선언된 변수는 오직 해당 메서드 내에서만 사용할 수 있다. 그렇기 때문에 지역 변수는 static으로 정의할 수 없다. 아직 자바의 메모리 활용에 대해서 학습한 적이 없어서 JVM이 어떻게 메모리를 할당하는지 잘 모르지만, 예전에 운영 체제에 대해서 아주 잠깐 찍먹했을 때의 기억에 의하면, static으로 정의된 변수나 글로벌한 변수의.. 2023. 8. 7. JS개발자 관점에서 보는 Java | Java17 | 자바 입문, 컴파일러와 인터프리터, JDK 설치 💡 ▼단순 프로필 더보기 - 문과 출신, 스포츠과학과/경영학과 학사 졸업 - Python 5개월 공부 - C언어 및 CS, 네트워크 5개월 맛보기 - Java Script(Node) 경력 약 1년 6개월. 현재 주니어 웹개발자 - NestJS 학습하다 스프링부트 강의도 참고하게 됐고, 그러다가 Java에 흥미 생겨서 공부하기 시작함 - 즉 많이 부족하고 아직도 배울 점이 많음. 틀리거나 잘못된 부분들이 있다면 과감하게 뒤로 가기 클릭하기 (피드백해 주시면 정말정말 감사할 것임!) 새해 때 세운 목표 중 하나는 하나의 웹 서비스를 A to Z까지 만들고, 배포까지 하는 것이었다. 이를 위해 기술 스택으로 NestJS를 선정했었다. NestJS 학습, API 문서 작성, ERD 설계 등의 준비를 하고 프로.. 2023. 7. 27. 이전 1 다음 반응형