1.添加购票按钮 对应的html代码 因为列表是js函数动态填充的,故添加按钮应该在js函数中,完整代码如下: /** * 注意在调用该函数时必须输入参数 * 查询+ 分页 * */ function query(_pageSize,_currentPage){ // alert("------query------"); //1.获取参数 var startStation = $("#startStation").val(); var stopStation =…
1.什么是事务(Transaction:tx) 数据库的某些需要分步完成,看做是一个整体(独立的工作单元),不能分割,要么整体成功,要么整体生效.“一荣俱荣,一损俱损”,最能体现事务的思想.案例:银行转账案例,A给B转账1000元钱,会涉及到减少A账户余额的1000元,增加B账户的余额1000元.该过程,必须要成功,都成功,要失败,都失败.该特性体现在SQL中,就是一个操作中的多条SQL语句,要么都执行成功,要么都失败.事务必须体现四个特性:原子性(Atomic).一致性(Consistency…
1.简单使用 1.1.服务端 1.编写接口 package com.day02.sation.ws; /** * Created by Administrator on 1/12. */ public interface ITicket { /** * * @param userName * @return */ public String buyTicket(String userName); /** * * @param id * @return */ public String getTi…
1.添加站间互售入口 对应的html代码 <button onclick="otherStation()">站间互售</button> 对应的js发送函数 function otherStation(){ //进入进入站间互售页面列表 window.location.href="/otherTicket/index";} 对应的控制层代码: /** * 站间互售页面 * @return */ @RequestMapping("/in…
1.引入 全文检索简介: 非结构化数据又一种叫法叫全文数据.从全文数据(文本)中进行检索就叫全文检索. 2.数据库搜索的弊端 案例 :     select  *  from product  where product like ‘苹果’g1. 使用like,会导致索引失效    (没有索引时)速度相对慢 2. 搜索效果不好3. 没有相关度排序 3.全文解锁实现原理 4.简单使用 4.1.创建索引与搜索索引 首先导入jar包 代码: package com.day02.lucene; impo…
1.aop概述 Spring的AOP:什么叫做AOP:Aspect oritention programming(面向切面编程)什么是切面:看图,业务方法 执行前后.AOP的目的:AOP能够将那些与业务无关,却为业务模块所共同调用的逻辑或责任(例如事务处理.日志管理.权限控制等)封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可拓展性和可维护性.AOP的优势:降低模块的耦合度.使系统容易扩展.更好的横切面代码复用性.AOP当中的概念:1.切入点(Pointcut):在哪些类,…
1.文档格式 (见模板文件) 2.Axure简单使用 2.1安装Axure傻瓜式安装 2.2简单使用axure 3.总结 需求文件完成后应该包括三种文件: 1.axure文件 2.axure生成的html文件 3.图文并茂的doc文件…
1.业务分析 发展历史:  上车收费-->车站买票(相当于先收钱后上车)-->站务系统--->联网售票 2.项目结构 3.开发流程分析 1.业务分析            图文并茂  doc文档    使用axure做原型图,然后生成html代码用户文档中或者与同事需求分析评估 2.设计数据     建模   powerDesigner    然后直接生成数据库中的表 3.应用架构(ssm/ssh)          3.1.缓存(redis/memcached) 3.2.服务交互使用什…
1.日期转换 1.1字符串类型转换成时间Date类型 /** * 给定字符串 转变 为 Date 类型 * @param date 时间 * @param format 时间格式 如:yyyy-MM-dd HH:mm:ss * @return */ public static Date stringToDate(String date,String format) { SimpleDateFormat simpleDateFormat = new SimpleDateFormat(format)…
1.业务分析 每个在窗口售票的售票员都应该可以随时查看自己的售票信息 简单的界面入口如图所示: 对应的html代码: <button onclick="orderDetail()">订单明细</button> 对应的js函数: function orderDetail(){ //进入订单明细页面 window.location.href="http://localhost:8080/order/index";}对应的后端请求页面的控制层方法:…