1.持久层web
(1) 域模型层spring
(2) Dao 持久层接口app
(3) DaoImpl 持久层接口实现url
2.业务层spa
Service 业务接口层code
ServiceImpl 业务接口实现 xml
3.展示层blog
Spring 2.5 新增基于注解的MVC , SPring 3.0 中提供Rest风格的MVC.接口
首先 须要对 web.xml 文件配置 ,以便 Web 容器启动时可以自动启动 Spring 容器.servlet
<!-- 从类路径下加载Spring配置文件,param-value指定 加载路径,classpath关键字特指类路径下加载 --> <Context-param> <param-name>ContextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </Context-param> <!-- 负责启动Spring容器的监听器 ,他将引用上面的上下文参数得到Spring配置文件地址 --> <listener> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> </listener>
Spring MVC 的地址映射
<!-- Spring MVC 的主控Servlet --> <servlet> <servlet-name></servlet-name> <servlet-class></servlet-class> <load-on-startup></load-on-startup> </servlet> <servlet-mapping> <servlet-name></servlet-name> <url-pattern></url-pattern> </servlet-mappging>