18 前后端分离开发

后端:
1.根据需求,分析数据库,建库,建表,准备数据

image
image
image
image

2.建立web模块,webapp类型的maven项目
3.手动创建src,resources,test目录(在下面建java)

image

4.建package,entity,dao,service,controller
5.pom依赖:增加web模块依赖,webMVC模块依赖,jackson相关依赖
6.entity实体类
7.dao接口,增加自定义的复杂关联查询(注解)
8.service接口,注入dao,调用相应方法
9.对service做单元测试(Junit)
10.controller接口,使用RESTful风格请求
11.对controller进行测试,杜绝一切404(4开头是客户端错误)和500(5开头是服务端错误)(用postman进行接口测试)
请求url:http://127.0.0.1:8080/web/courses

代码地址:https://github.com/zl0502/jianshu/tree/master/web

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 后端开发 后端开发的步骤: 根据需求,分析数据库建库、建表、准备数据(主键类型应是包装类,bigint) 建立we...
    王杰磊阅读 328评论 0 0
  • 层次概述 https://blog.csdn.net/dongnaosenlu/article/details/7...
    0640fefbc8bf阅读 1,524评论 0 1
  • 我在想,中国民歌为什么能让人感到身心舒爽,不是因为里面的歌功颂德的内容,而是里面蕴含的一种“大爱”、“博爱”,正如...
    丹丹Ada阅读 281评论 0 0
  • 时间真是流逝的没有轨迹,和胖黄来杭已经两年,以前总提醒自己要提笔写作,事如春梦了无痕,人的脑子是记不了那么多...
    Caroldjm阅读 256评论 0 3
  • 固定桩是指爬悬崖峭壁的人,在攀登的过程中,用来把自己的安全绳固定的地方,利用固定桩和安全绳,让自己可以放心的向上攀...
    均沾阅读 363评论 1 0