对比国内外的旅游网站,国内基本都是一些专业的大公司运作的消费者旅游网站,而非商业性质的旅游信息网站却很少。 而本课题选择的这个动态网站建设是基于非商业用途的旅游信息交互式网站,网站的信息来源可以来源于管理者,也可以来源于用户。 在用户的基数够大的情况下,会出现很多优质的旅游信息,为其他用户提供服务。 实现了用户模块、景点模块、酒店模块、论坛模块、定制模块、留言回复功能,及相应模块的后台管理功能等。
- ssm2019 2019年的单体前后端统一的项目
- ssm架构
- trip-web-server后端服务
- knife4j
- 启动后访问文档交互工具 http://ip:port/doc.html
- mybatis-plus
- SpringBoot
- sql path:
- trip-web-server/trip-web-api/src/main/resources/trip_web-202207071144.sql
- mysql 8.0
- knife4j
我在2019年毕业时用SSM架构写了这个前后端都在一起的web项目, 如今参加工作几年后回头看感觉这个项目做的实在是无法直视.所有的前后端交互的都是阻塞同步的. 如今会利用下空闲时间重构此项目.
本系统采用三层结构,确定系统的Java作为编程语言,View层采用JSP,Spring 作为整个项目的整合核心管理所有 Bean 的生命周期行为,Dao层采用MyBatis,MySQL作为数据库,SpringMVC 的 Controller作为整个应用的控制器。整个系统要操作方便、易于维护、灵活使用。 本系统采用以上方法,
使用Java作为开发语言
- Spring
- SpringMVC
- MyBatis
- bootstrap
- jQuery
MySQL 5.5
src/resources/trip_web_db.sql
- IDEA
- Maven
- Git
- dropzone
Dropzone https://www.dropzonejs.com/
BootStrap https://layoutit.com/build