Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- @PathVariable
- 스프링 jsp
- 자바
- 스프링 jsp 연결
- html video thumbnail
- selection does not contain a main type
- src/main/java
- video tag
- 스프링부트 마이바티스
- MySQL 테이블명 바꾸기
- 비디오 태그 이미지
- spring jsp
- HTML
- 자바 #Java #Scanner #스캐너 #자바알파벳입력
- 랭킹정렬
- 자바마스터
- 자바정렬
- 자바 순위정렬
- 순위정렬
- 정수 자료형
- 스프링부트 오류
- SpringBoot Mybatis
- jsp 연결
- Failed to configure a DataSource
- sql 테이블명 바꾸기
- 스프링부트
- 비디오 태그 썸네일
- html input
- 정신차리고공부하자 #개발자되기 #몰입하자
- 스프링부트 jsp 연결
Archives
- Today
- Total
쌤리
프레임워크와 자바 웹개발 관련 프레임워크 본문
- 프레임워크 (Framework)
- 프레임워크란 어떠한 목적을 달성하기 위해 복잡하게 얽혀있는 문제를 해결하기 위한 구조이며, 소프트웨어 개발에 있어 하나의 뼈대 역할을 한다.
- 프레임워크는 개발의 통합성과 일관성을 위한 기술로서, 애플리케이션 개발 시 공통적인 개발 환경을 제공해준다.
- 개발 시 코드의 품질, 필수적인 코드, 알고리즘, 암호화, 데이터베이스 연동 같은 기능을 어느정도 구성이 되어있는 뼈대(구조)를 제공하도록 만들어진것으로, 개발 구조나 설계 시 제공되는 인터페이스의 집합을 의미한다.
- 프레임워크는 개발자들이 따라야 하는 가이드라인을 제공하며, 개발할 수 있는 범위가 설정되어있고, 개발자를 위한 다양한 도구들이 지원된다.
- 자바 웹개발 관련 프레임워크(스프링)(Spring)
- 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크이다.
- 자바 엔터프라이즈 개발을 편하게 해주는 오픈 소스 경량급 애플리케이션 프레임워크이다.
- 자바 개발을 위한 프레임워크로 종속 객체를 생성해주고 조립해주는 도구이다.
- 동적인 웹 사이트트를 개발하기 위한 여러 가지 서비스를 제공하고 있다. 대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 있는 전자정부 표준 프레임워크의 기반 기술로서 쓰이고 있다.
- 특징으로는 크기와 부하의 측면에서 경량, 제어 역행을 통한 애플리케이션의 느슨한 결합 도모, 관점지향 프로그래밍을 위한 풍부한 지원, 애플리케이션 객체의 생명주기와 설정을 포함하고 관리한다는 점에서 일종의 컨테이너라고 할 수 있고, 간단한 컴포넌트로 복잡한 애플리케이션을 구성하고 설정 할 수 있다.
'자바 JAVA > 자바 관련 상식' 카테고리의 다른 글
[JAVA] DAO, DTO, VO 정리 (0) | 2020.08.24 |
---|---|
[JDBC] Java Database Connectivity (0) | 2020.06.15 |
[자바 의존성 관련] 메이븐과 의존성 관리도구 (0) | 2020.05.13 |
[자바 의존성 관련] 의존성과 라이브러리, 그리고 Jar (0) | 2020.05.13 |
CGI와 서블릿 그리고 톰캣 (0) | 2020.05.13 |
Comments