zoukankan      html  css  js  c++  java
  • ##管家婆项目(一)

    管家婆项目:准备工作

    在开始一个项目之前,我们都需要去分析我们所需要的准备用的技术,以及需要的工具

    一:选用技术以及jar包:(注意:选用技术一定要选成熟的技术)

    1, apachecommons组件:

    • commons-dbutils-1.4.jar:封装并简化了JDBC
    • commons-dbcp-1.4.jarapache commons提供的数据库连接池组件,命名为DBCP
    • commons.pool-1.3.jarDBCP连接池依赖该jar包;

    2, mysql-connector-java-5.1.28-bin.jarMySQLJDBC驱动包,用JDBC连接MySQL数据库必须使用该JAR包。

    工具:我们的JDBCUtils工具类

      注:这个我之前博客有,,可以去DBUtils工具类里面找

    二:创建数据库以及数据表

      注:最好添加几条数据测试下,看是否成功

    /*
      创建管家婆的数据库
      名字 gjp
    */
    CREATE DATABASE gjp;
    
    USE gjp;
    
    /*
      创建数据表,表名账务
      字段,列
      主键
      分类名称  可变字符
      金额  double
      账户  可变字符 (支付,收入方法)
      创建日期 date
      账务描述 可变字符
    */
    
    CREATE TABLE gjp_zhangwu(
       -- 主键
       zwid INT PRIMARY KEY AUTO_INCREMENT,
       -- 分类名称   
       flname VARCHAR(200),
       -- 金额
       money DOUBLE,
       -- 账户
       zhanghu VARCHAR(100),
       -- 创建日期
       createtime DATE,
       -- 账务描述
       description  VARCHAR(1000)
    );
    SELECT * FROM gjp_zhangwu
    
    -- 写入测试的数据

    三:了解分层架构的作用

    view层作用: 视图层,即项目中的界面
    controller层作用: 控制层, 获取界面上的数据,为界面设置数据; 将要实现的功能交给业务层处理
    service层作用: 业务层, 功能的实现, 与controller控制层和数据访问层DAO交互, 将对数据库的操作交给DAO数据访问层来处理
    dao层作用: 数据访问层, 用来操作数据库表的数据
    db数据库: 这里指MySQL
    domain 实体包: 存放JavaBean
    tools工具包:存放项目中使用到的工具类
    test 测试包: 存放项目功能测试的代码

     四:创建工程,以及创建包

      1,创建Java工程,命名为gjp

      2,创建工程包

      •   cn.itcast.gjp.app: 存放main方法类;
      •   cn.itcast.gjp.domain: 存放JavaBean;
      •   cn.itcast.gjp.view: 存放界面,及表现层类;
      •   cn.itcast.gjp.service: 存放业务层类;
      •   cn.itcast.gjp.dao: 存放数据访问层类;
      •   cn.itcast.gjp.tools:存放工具类  

      3,创建lib文件夹,用来存储使用的jar包

  • 相关阅读:
    WSP部署错误—SharePoint管理框架中的对象“SPSolutionLanguagePack Name=0”依赖其他不存在的对象
    Elevate Permissions To Modify User Profile
    Error with Stsadm CommandObject reference not set to an instance of an object
    ASP.NET MVC3添加Controller时没有Scaffolding options
    测试使用Windows Live Writer写日志
    配置TFS 2010出现错误—SQL Server 登录的安全标识符(SID)与某个指定的域或工作组帐户冲突
    使用ADO.NET DbContext Generator出现错误—Unable to locate file
    CSS
    HTML DIV标签
    数据库
  • 原文地址:https://www.cnblogs.com/liurui-bk517/p/11027488.html
Copyright © 2011-2022 走看看