使用自动扫描加注解形式
在项目里如何整合springMVC,springMVC的各个层如何连接到一起
我们使用maven使用一个javaweb项目,最重要的文件是web.xml文件,是整个项目基础配置的文件,在实际项目运行时,是最先扫描,运行的文件。
pom.xml是maven下的配置文件,在pom.xml进行配置,会自动管理需要下载的jar包。
1.在pom.xml做配置jar包,maven会自动下载jar,有spring框架,springMVC,servlet注解
jsp向后端访问时,先经过web.xml,然后再向后端去找,请求controller,web.xml调用调度器,调动servlet,写配置文件
2.在resorces写spring,xml文件
3.在web.xml配置servlet节点,叫springmvc,调度servlet类,加init…配置文件,路径值,spring-mapping捕获,把springmvc捕获到项目中。
4.在application中实现动态扫描,结合spring注解,扫描包下所有的类,自动在xml中声明bean结点,实现依赖注入,实现mvc的配置文件
5.分层,controller控制层中取数据,把结果返回jsp,调用service业务层(接口编程),dao数据库里面的表(接口,实现类),字段名一一对应,service调用dao层(在实现类前加注解),vo实体类