일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 스프링구조
- 자바 has-a
- 소켓
- 자바 Array list
- sql
- 웹 개발
- 세션쿠키
- injection
- 스프링
- 쿠키
- 해킹
- 서버
- php
- 자바 문법
- sqlinjection
- 보안
- Lord of sqlinjection
- 스프링 특징
- 세션
- 웹
- Los
- 스프링 종류
- 마이크로서비스 아키택트
- lord of sqlinjection`
- XSS
- 자바
- 클라이언트
- lord of sqlinjectin
- 자바 is-a
- APM
- Today
- Total
목록IT/자바 웹 (4)
LJ
MVC란? MVC(Model-View-Controller)는 어플리케이션을 세 가지 역할로 구분한 개발 방법론이다. 사용자가 입력을 담당하는 View를 통해 요청을 보내면 해당 요청을 Controller가 받고, Controller는 Model을 통해 데이터를 가져오고, 해당 데이터를 바탕으로 출력을 담당하는 View를 제어해서 사용자에게 전달한다. MVC 패턴을 사용하면 Model과 View가 다른 컴포넌트들에 종속되지 않아 변경에 유리하다는 장점을 가질 수 있다 모델(Model) 어플리케이션이 무엇을 할 것인지 정의한다. 내부 비즈니스 로직을 처리하기 위한 역할을 한다. 즉, 데이터 저장소(ex. DB)와 연동하여 사용자가 입력한 데이터나 사용자에게 출력할 데이터를 다룬다. 특히, 여러 개의 데이터 ..
1. 스프링 부트 Spring Boot를 사용하면 "그냥 실행할" 수 있는 독립 실행형 프로덕션 등급 Spring 기반 애플리케이션을 쉽게 만들 수 있습니다. 특징 독립형 Spring 애플리케이션 생성 Tomcat, Jetty 또는 Undertow를 직접 포함(WAR 파일을 배포할 필요 없음) 빌드 구성을 단순화하기 위해 독자적인 '스타터' 종속성을 제공합니다. 가능할 때마다 Spring 및 타사 라이브러리를 자동으로 구성 메트릭, 상태 확인 및 외부 구성과 같은 프로덕션 준비 기능을 제공합니다. 코드 생성 및 XML 구성 요구 사항 없음 2. 스프링 프레임워크 Spring Framework는 모든 종류의 배포 플랫폼에서 최신 Java 기반 엔터프라이즈 애플리케이션을 위한 포괄적인 프로그래밍 및 구성 모..
*CGI (프로세스 방식)(동작방식) 사용자가 서버에게 웹페이지를 통한 요청이 있었을 때, 그것이 응용프로그램에 의해 처리될 필요가 있다면 서버가 응용프로그램을 실행시키고 필요한 메시지를 받는다. 이때 서버와 응용프로그램 사이에 데이터를 주고 받기 위한 표준화된 방법을 CGI라고 한다. [네이버 지식백과] CGI [common gateway interface] (두산백과 두피디아, 두산백과) 정적 웹 프로그래밍의 핵심 구성요소 웹 서버 : 각 클라이언트에게 서비스를 제공하는 컴퓨터를 의미한다. 클라이언트 : 서버에 접속한 후 서비스를 제공받는 컴퓨터 HTTP 프로토콜 : www 서비스를 제공하는 통신규약 HTML : www 서비스를 이용하기 위한 표준 언어 자바스크립트 : HTML 웹 페이지의 여러 가지..
* 웹 브라우저 HTML 문서와 그림, 멀티미디어 파일등 월드 와이드 웹을 기반으로 한 인터넷의 컨텐츠를 검색 및 열람하기 위한 응용 프로그램의 총칭. * JSP 자바 서버 페이지(영어: JavaServer Pages[1], JSP)는 HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에 돌려주는 서버 사이드 스크립트 언어이다. Java EE 스펙 중 일부로 웹 애플리케이션 서버에서 동작한다. 자바 서버 페이지는 실행시에는 자바 서블릿으로 변환된 후 실행되므로 서블릿과 거의 유사하다고 볼 수 있다. 하지만, 서블릿과는 달리 HTML 표준에 따라 작성되므로 웹 디자인하기에 편리하다. 1999년 썬 마이크로시스템즈에 의해 배포되었으며 이와 비슷한 구조로 PHP, ASP,..