导包SSM或SSH2的jar包
新建springmvc-servlet.xml ——配置视图解析器(前缀和后缀)
新建applocationContext.xml ——配置数据库连接,sqlSessionFatory/sessionFactory工厂
<import resource="">提取外部文件,可以把数据库连接写到propeties文件中,再导入到applocationContext.xml
修改web.xml ——添加监听器(https://www.cnblogs.com/wuchaodzxx/p/6038895.html),关联主配置文件springmvc-servlet.xml,关联其他配置文件applocationContext.xml,过滤器(过滤访问地址)
添加实体类
配置实体类的*mapping.xml
在applocationContext.xml中的工厂关联,使其另外关联实体类的映射——*mapping.xml
编写dao层,service(service.impl)层和他们所需的方法——service.impl中要去私有化一个dao的对象的属性,用于调用dao层里面的方法
修改实体类的映射文件mapping.xml文件,使其与dao层里面的方法对应
以接口的形式在applocationContext.xml中去注入一个dao层的对象——这里hibernate和struts2的接口实现都交给springmvc管理了,在springmvc中不认识,直接通扫描得到的dao的对象
或通过扫描注入,或通过注解自动装配注入(注意要去applocationContext.xml中添加包的扫描——<context:component-scan base-package="包名,包名..."></context:component-scan>
修改*mapping.xml中的工作空间,使其对应dao层里面的接口类。
编写测试类测试一下——获取ApplicationContext
编写controller的方法
编写注解(@controller @RequestMapping("绑定界面")
在springmvc-servlet.xml添加controller的扫描
通过jsonp传值到页面——导包(注解包,核心包,数据绑定包),在方法上添加注解(@RequestBody),在springmvc-servlet中启动注解