今日主题:前后端分离开发
1.后端:
- 1.1 根据需求、分析数据库、建库、建表、准备数据
- 1.2 建立web模块 webapp类型的maven项目
- 1.3 手动创建src(蓝)、resources(橙)、test-java(绿)目录
- 1.4 建立package、entity、dao、service、controller
- 1.5 pom依赖:web模块依赖、webmvc依赖、jackson相关依赖
- 1.6 entity实体类
- 1.7 dao接口,增加自定义的复杂关联查询(注解)
- 1.8 service接口,注入dao,调用相应方法
- 1.9 对service做单元测试
- 1.10 controller,使用RESTful风格请求,完成控制成
- 1.11 用postman对controller进行测试,杜绝一切404、500(对postman进行接口测试)
请求:http://127.0.0.1:8080/web/course
com.spring.web.ebtity
com.spring.web.dao