该微信小程序基于原生提供的组件开发,并封装了大量自定义UI组件,封装了统一网络请求基类,引入地图组件,多媒体组件等方法构建了小程序的前端;小程序的后端基于Spring Boot开发、使用了RESTful风格设计API接口、使用MyBatis ORM数据持久层框架做数据持久化处理;在后端的安全性方面,本微信小程序使用自定义用户验证过滤器并配合Spring Security安全框架来进行请求验证;本项目还基于Nginx实现了分布式和负载均衡;在多媒体等文件资源的存储方面,本项目使用了较为灵活的相对路径+面向切面的方式来定位资源的位置,在需要使用资源时,通过切面拼接URL将相对路径转为绝对路径,以便...