前后端通讯一般都是采取标准的JSON格式来交互。
前后端分离 的核心思想是前端页面通过 ajax 调用后端的 restuful api 进行数据交互,而 单页面应用(single page web application,SPA),就是只有一张页面,并在用户与应用程序交互时动态更新该页面的 Web 应用
springboot是基于spring的快速开发框架, 相比于原生的spring而言, 它通过大量的java config来避免了大量的xml文件, 只需要简单的生成器便能生成一个可以运行的javaweb项目, 是目前最火热的java开发框架本摄影爱好者交流本平台包括个人信息管理(该功能是对个人信息管理,查看与删除操作),信息管理(该功能是对图片信息管理,查看,添加,删除操作),公告管理(该功能是对公告信息的管理,查看,添加,删除操作),作品信息管理(该功能是对信息的查看与删除操作),个人作品信息管理(该功能是对个人对作品信息的管理,查看,上传,删除操作),本平台页面新颖,内容丰富,尽最大努力满足摄影师爱好者的需求。config:主要用来存储配置文件,以及其他不怎么动用的信息
controller:项目的主要控制文件
dao: 主要用来操作数据库
entity: 实体,用来放与数据库表里对应的实体类,表中的字段对应类中的属性值,并附有set/get方法
exception:异常处理类
service:主要实现的方法
—impl 实现类
接口:尚未实现的方法,在对应的ipml中实现
util: 工具类
application.properties:项目配置信息摄影师爱好者交流平台是一个为摄影师爱好者提供帮助和交流的一个平台,这个平台协助摄影师互相交流,很多摄影师爱好者可以互相交流意见,平台里的每个人可以互相展示优秀的摄影作品,还可以在线讨论,可以让摄影爱好者分享作品和经验,让摄影爱好者之间更加便利的分享心得,可以更好地记录身边的人或事,把这些的美好分享,让更多的摄影爱好者了解到更多的相关资讯,拍出更多的优秀的作品,理论加实践结合,通过摄影爱好者交流平台让更多的人了解拍照的秘密。