系统有2权限:前端、后端
此项目利用技能: SpringMVC+Spring+MyBatis 轻量级开拓框架,实现前后台分离。
数据库利用MyBatis持久化数据,
前端利用Ajax等常用技能,
后端利用SpringMVC处理restful风格要求,指定掌握器返回JSON串,利用前后端双重数据校验确保准确性,利用Git进行版本掌握。
【1】web.xml springMvc处理要求转发的 spring的高下文加载监听器 欢迎界面 编码办法
【2】
【项眼前的文件夹】: entity层定义了数据库表对应的实体类型: but多了 火车和车票 火车信息 火车转车信息类: 路线1的中转站id、路线1的列车id、路线1的列车id、中转站名称、中转站在路线1的顺序号、中转站在路线1的出发韶光、中转站在路线1的到达韶光、中转站在路线2到下一站的间隔
普通的:train order表、train route、用户表、seat price、都是剩余座位代理类,用来获取订单中已经存在的座位,然后筛选给用户利用controller掌握层用来接管前真个输入信息交由后端处理并跳进行跳转 DAO层定义了对数据库所有表的一些原子级别的操作,如基本的增编削查等 service层整合dao层的操作定义业务逻辑功能,
util包是用来对前端传送过来的日期和字符串进行处理: Service层及实在现类
【resource】: 对应dao层的mapper数据库映射文件:
前端页面分类管理
二、紧张功能登录
车票高等查询
个人中央
退出登录
三、项目截图