• Test_Shop项目开发练习


    总体技术架构:

    JDK1.8 + Web + MyBatis + Servlet

    2. 数据库表

    create table client(
    cli_id number primary key,
    cli_name varchar2(32),
    cli_password varchar2(32),
    cli_realname varchar2(32),
    cli_create_date date,
    cli_salt varchar2(32)
    );

    create table Product(
    pro_id number primary key,
    pro_name varchar2(32),
    pro_brief varchar2(32),
    pro_price number(8,2),
    pro_count number,
    pro_status number(1),
    cli_create_date date default sysdate
    );

    3. 创建一个web项目,命名格式如下:

    Test_Shop_×××

    4. 使用JDK1.8版本

    5. 复制对应jar包  

    6. 复制对应资源文件

    7. 完成登录功能

    首先配置数据库连接信息、配置mapper文件的路径

    编写Maper文件(结果集映射和SQL语句)

     

    编写Dao层接口

     

     编写Service层接口

    编写service层实现类

     使用Junit测试

     编写逻辑层实现页面与数据库的交互

    成功:跳转商品展示界面

    失败:弹出错误提示

     

    8. 完成商品展示功能(步骤同上,具体代码如下)

     

     

     

     

     

     其余功能详细代码。

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    Python-装饰器进阶
    JavaScript-CasperJs使用教程
    Python-第三方库requests详解
    PHP-PHP程序员的技术成长规划(By黑夜路人)
    Bootstrap-学习系列
    CSS-常用媒体查询
    Git-随笔
    工具-各种开源
    PHP-PHP5.3及以上版本中检查json格式的方法
    VIM-技巧
  • 原文地址:https://www.cnblogs.com/ZXDZXD/p/12660538.html
Copyright © 2020-2023  润新知