mvc:六

按照状态查询订单列表

需求:在left.jsp上有一个订单管理,下面有5个连接,点击每个连接显示当前状态所有订单
步骤分析:
1.修改left.jsp,添加5个连接:/store/adminOrder?method=findAllByState&state=x
2.编写adminorderservlet,继承baseservlet,编写findAllByState方法
  获取state
  调用service获取列表
  请求转发到 /admin/order/list.jsp
3.dao中:判断state,发送不同的sql即可
代码实现选取部分

d.add('0105','01','订单管理');
        d.add('010501','0105','订单列表','${pageContext.request.contextPath}/adminOrder?method=findAllByState','','mainFrame');
        d.add('010502','0105','未付款订单','${pageContext.request.contextPath}/adminOrder?method=findAllByState&state=0','','mainFrame');
        d.add('010503','0105','已付款订单','${pageContext.request.contextPath}/adminOrder?method=findAllByState&state=1','','mainFrame');
        d.add('010504','0105','已发货订单','${pageContext.request.contextPath}/adminOrder?method=findAllByState&state=2','','mainFrame');
        d.add('010505','0105','已完成订单','${pageContext.request.contextPath}/adminOrder?method=findAllByState&state=3','','mainFrame');

查询订单的详情

修改订单的状态

部署应用

截止目前项目已经做完了,下面要模拟一下在现实开发中要做的事,这个东西做完后要发布到另外一个服务器上,有可能是测试服务器,有可能是线上服务器。

linux操作系统下-----安装jdk、安装tomcat、安装mysql、安装redis  
需求:将我们自己的项目(应用)发布到linux下的tomcat中
技术分析:项目打包(war包)  数据备份还原
  项目就是一个文件夹,可以把这个文件夹上传上去,但是太麻烦了,所以就要做一件事情把项目打包,打成一个压缩包往上扔。把项目扔上去了还没有数据,所以要备份还原

////////////////////////////////////////////////////////////////

项目打包:以后开发中经常会听到一句话,把你的war包给我或者打一下war包。

  后缀名: .war(其实就是一个压缩包)
  特点:在tomcat的webapps目录下,随着服务器的启动而解压(自动解压)
  打包方式:
    方式1:通过ide工具 ★
        在项目右键-->export-->搜索 war -->选择目的地destination
    方式2:手动打包
        在项目目录右键-->添加到压缩文件(zip),-->修改后缀名为.war即可(在项目的工作空间找到项目,然后右键添加到压缩文件,然后改成.war即可)

数据库备份还原

mysql备份:
  方式1:命令(导出没有建库语句)
    在cmd窗口
    mysqldump -uroot -p密码 要备份的数据库名称>文件磁盘位置
    例如;
      mysqldump -uroot -p1234 store38>g:\store38.sql
  方式2:工具(导出有建库语句)
mysql还原:
  方式1:命令
    方式a:
      在cmd窗口中(前提:手动创建数据库)
      mysql -uroot -p密码 目的地数据库<文件磁盘位置
      例如:
        mysql -uroot -p1234 store381<g:\store38.sql
    方式b:
      先登录到目的地数据库中
      source 文件磁盘位置
        source g:\store38.sql
  方式2:工具

猜你喜欢

转载自www.cnblogs.com/djlindex/p/11621215.html
今日推荐