봄 부팅 통합 서블릿과 JSP

봄 부팅 통합 서블릿과 JSP

1. 다음을 추가, pom.xml 파일을 수정

여기에 그림 삽입 설명

2. 업데이트 받는다는 프로젝트

3. 쓰기 서블릿 클래스 (상속 HttpServlet을)

여기에 그림 삽입 설명

4. 서블릿 시작 클래스 노트 추가

여기에 그림 삽입 설명

5. 위의 단계를 완료 한 후, 매개 변수는 자바 클래스의 URL의 방법으로 전달할 수 있습니다

JSP 6. 자바 파라미터는 application.properties JSP에 저장 경로를 추가

여기에 그림 삽입 설명

7. 경로 만들기

여기에 그림 삽입 설명

8. 컨트롤 클래스 만들기

여기에 그림 삽입 설명

9. 사용자 엔티티 클래스를 만듭니다

여기에 그림 삽입 설명

10. 일관된 문자열 JSP 페이지를 생성, 이름은 내부의 컨트롤 클래스를 반환해야합니다

여기에 그림 삽입 설명

11 단계 종료 후 상기 JSP로 전달하는 값일 수도

여기에 그림 삽입 설명
여기에 그림 삽입 설명

짧은 답변 :

장점은 간단한 스프링 프레임 1.

경량 : 봄이 가볍고, 기본 버전은 2MB의입니다.
제어의 반전은 : 제어의 봄 반전이 느슨하게 결합에 의해 달성, 객체 대신 종속 개체 그들을 만들거나 찾을 수의 종속성이 제공됩니다.
가로 지향 프로그래밍 (AOP) : 봄 지원 측면 지향 프로그래밍 및 애플리케이션 비즈니스 로직 및 시스템 서비스를 구분합니다.
컨테이너 : 봄에 포함 된 응용 프로그램의 라이프 사이클 및 구성 개체를 관리합니다.
MVC 프레임 워크 : 잘 설계된 프레임 워크의 봄 웹 프레임 워크는 웹 프레임 워크에 대한 좋은 대안입니다.
트랜잭션 관리 : 봄이 진행중인 트랜잭션 관리 인터페이스는 글로벌 트랜잭션 (JTA)에 로컬 트랜잭션을 낮추는까지 확장 할 수 있습니다.
예외 처리는 : 봄 API는 균일 한 체크되지 않은 예외로 (예를 던져 JDBC, 최대 절전 모드 또는 JDO와 같은) 특정 이상 관련이 편리한 기술을 제공한다.

LOC와 DI 무엇의 설명

IOC—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下:谁控制谁,控制什么:传统Java SE程序设计,我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对象;而IOC是有专门一个容器来创建这些对象,即由IOc容器来控制对象的创建而不再显式地使用new;谁控制谁?当然是IOC容器控制了对象;控制什么?那就是主要控制了外部资源获取和生命周期(不只是对象也包括文件等)。
반대로 왜, 반전 무엇을 : 즉, 포워드 제어에 직접 종속 개체를 수집 할 목적으로, 앞으로 우리 자신의 이니셔티브에 의해 기존 애플리케이션 역이있다, 그것은 컨테이너에 의해 반전 될 것이다 만들고 종속 개체를 삽입 도움, 왜 반전? 컨테이너가 우리가 종속 객체, 그것을 수동적으로 종속 객체를 수용의 목적을 찾아 주사 수 있도록하기 때문에, 그 반대이며, 어떤 반전? 인수는 반대로 객체에 따라 달라집니다. DI-의존성 주입, 즉 "의존성 주입"런타임 컴포넌트 간의 종속성은 용기에 의해 결정된다, 구성 요소에 동적 컨테이너 의존성에 의해 분사 될 화상했다. 의존성 주입은 소프트웨어 시스템에 더 많은 기능을 가지고 있지만, 구성 요소의 재사용 주파수를 강화하고, 유연하고 확장 가능한 플랫폼을 구축 할 수있는 시스템이 아니다. 코드가 특정 자원을 달성하는 사람에서 온에 대해 걱정하지 않고 비즈니스 로직을 완료하는 데 필요한 대상 자원을 지정할 수없이 의존성 주입 메커니즘을 통해, 우리는 단지 간단한 구성이 필요합니다. 이해 DI의 핵심은 우리가 깊게 분석해야 "주입되는에 의존하는 이유 의존,,, 주입 뭔가"누구에 따라 달라집니다 물론, IOC 컨테이너에 의존하는 응용 프로그램이며, 필요에 의존하는 이유 : 응용 프로그램 사출 명확 개체에 IOC 컨테이너 애플리케이션 인 애플리케이션 의존 오브젝트, 어떤 주입 : 필요한 외부 자원에 주입 개체 (포함 주입 자, IOC 컨테이너 프로그램은 외부 자원을 필요한 개체를 제공 할 필요 객체 자원 일정 데이터).
IOC와 DI가 무슨 상관입니까? 사실, 그들은 인해 제어 개념의 반전,보기의 다른 점을 설명하는 동일한 개념이다 모호한, (아마 단지 컨테이너 제어 대상이 수준을 이해, 객체 관계형을 보호하기 위해가는 생각하기 어렵다) 2004 그래서 마틴 파울러의 마스터 그것은 새 이름을 부여하고있다 : "의존성 삽입"비교적 IOC 말하기를 "의존성 주입"은 명확하게 "개체 의존성 IOC 컨테이너 구성 종속 오브젝트를 주입한다."설명

추천

출처blog.csdn.net/weixin_43306493/article/details/93602632