Spring / Struts 2 편
Spring , , 。
(IoC) (AOP) :
Spring
(IOC)
,
,
、 ,
Spring :
- JMS
- MQ
- UnitTest
- ......
AOP( 、 )
(JDBC Template )
(Hibernate )
:
(SpringMVC + Spring + Hibernate/Mybatis)
Bean (Bean )
AOP
Spring , :
......
( , ):
:
、
:
、 ,
,
IOC: , , ,
, , IOC
IOC new , 。
DI( )
:
Struts2
Struts MVC web 。
Struts : , , 。
Apache Struts2 :servlet API 2.4 JSP API 2.0 Java 1.5+
Struts2 :
1. jar
2. web
3.
4. Action
---------------------------------------------------
Struts2 :
1、 (HttpServletRequest)
2、 (ActionContextCleanUp-->StrutsPrepareAndExecuteFilter( )
3、 ActionMapper, Action
4、 Action , , ActionProxy
5、ActionProxy ConfigurationManager (Struts.xml), Action 。
---------------------------------
Struts2 :
. web.xml
MVC web , web.xml ,
web.xml servlet 。
, MVC web , Struts2 ,
StrutsPrepareAndExecuteFilter,
web StrutsPrepareAndExecuteFilter,
StrutsPrepareAndExecuteFilter Struts2 。
. struts.xml
Struts2 , , Action ,
Action Result 。
struts.xml :
1.
2. Action
3. Action
4.
. struts.properties
struts2 , 。
key-value 。
struts.xml , constant 。
servlet+jdbc MVC 。
Action , Action 。 。
struts2 Servlet API:
1. ActionContext 2. ***Aware 3. ServletActionContext
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.