在网上跟着教程做了个仿照天猫的项目tmall1,之后用一些个人感觉可以改进的地方重构了仿天猫出来了tmall2
tmall1
项目的基础框架技术:spring+springmvc+mybatis
mybatis
逆向工程创建mapper
,maven
管理项目资源,mysql
作为数据库
前后端交互采用控制器跳转jsp
页面方式,数据渲染页面jstl
后台管理页面:
前台页面:
tmall2
在tmall1
所学到的基础上,
项目的基础框架技术相同: spring+springmvc+mybatis
maven
管理项目资源,mariadb
作为数据库
后台管理页面全部采用bootstartp
搭建
实现前端页面和后端代码完全分离,,采用ajax
异步请求交互统一定义协议的数据,数据格式为 json
使用artTemplate
渲染json
数据到html
整个开发到部署流程采用持续集成开发部署方式,docker容器化
后台管理页面:
前台页面还在重构中。。。。
转载请注明 from tomsun28