4 添加数据源配置文件jdbc.properties,添加mapper.xml文件
5 添加spring配置文件application.xml
(1)mapper层配置
a、读取属性文件
b、配置数据源(德鲁伊数据连接池)
c、配置sqlSessionFactoryBean
d、注册mapper.xml文件
(2)service层配置
a、添加包扫描
b、添加事务管理器
c、配置事务切面
d、配置切入点和绑定
6 添加springmvc配置文件spring.xml
a、添加包扫描
b、添加注解驱动(ajax发送json)
c、(视图解析器,前后端分离 不需要)
7 配置web.xml
a、添加中文编码过滤器
b、注册springmvc框架 (注册前端控制器DispatcherServlet)
c、注册spring框架(注册监听器)
encode
org.springframework.web.filter.CharacterEncodingFilter
encoding
UTF-8
forceRequestEncoding
true
forceResponseEncoding
true
encode
/*
springmvc
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:springmvc.xml
springmvc
/
org.springframework.web.context.ContextLoaderListener
contextConfigLocation
classpath:application.xml
8 编写mapper层
注意点:namespce为接口全限定名用Copy Reference,mapper接口和配置文件放在一目录下
9 编写service层注意点:添加@Service注解 在Service层用@Autowire注入mapper
10 编写controller层注意点:
0、添加@CrossOrigin 在服务端支持跨域访问
a、添加@Controller注解 在Controller层用@Autowie注入service
b、在方法添加@ResponseBody注解 返回的数据为json
c、在方法添加@RequestMapping 映射访问路径
d、(用@RestController 方法中全是ajax请求 方法上不用写@ResponseBody)
11 spring集成junit测试a、在test目录下新建类,在类上添加@RunWith(SpringJUnit4ClassRunner.class),添加@ContextConfiguration加载spring配置文件
遇到的错误
a、不小心把resultType写成resultMap
b、在计算总行数时要用select count(*) from user ,count和(*)不能有空格否则
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)