还有最后一个配置文件springmvc:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context https://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc https://www.springframework.org/schema/mvc/spring-mvc.xsd">
<!-- 设置包扫描器-->
<context:component-scan base-package="com.bjpowernode.controller"></context:component-scan>
<!-- 设置注解驱动-->
<mvc:annotation-driven></mvc:annotation-driven>
</beans>
注:所有的配置文件都是再resources下的哦!!
接下来就是再java文件中:
一般有这几个:
pojo层:将数据库中的表映射成java的calss
mapper(dao)层:将pojo层的class操作映射为sql语句
service层:写具体的业务逻辑,组合使用mapper的操作
controller层:负责请求转发,接受页面过来的参数,传给service处理,接到的返回值,再传给页面
再细分的话就是:
service有一个impl包,来实现service的接口(一般service的接口方法就是mapper的接口方法一致的)
service的实现类要创建一个mapper接口的对象,并用Autowired通过spring来从容器中拿对象
controller层的类也是,要创建一个service接口的对象,并用Autowired通过spring来从容器中拿对象
在此,ssm的项目骨架就搭建好啦!希望对正在学习的同学们有帮助!