数据库模拟银行业务(一)

熟练View层(让用户去看去操作的,视图层)、Service层(业务层)、Dao层(完成对数据库的操作)之间的方法相互调用操作、熟练dbutils操作数据库表完成增删改查    项目中的包就称之为层

每个项目都要使用一些已经成熟的技术,它们通常是由一些专业组织或团队所提供的开源免费技术。本项目中使用的技术如下:

  1. apache的commons组件:
  • commons-dbutils-1.6.jar:封装并简化了JDBC;
  • commons-dbcp-1.4.jar:apache commons提供的数据库连接池组件,命名为DBCP;
  • commons.pool-1.5.6.jar:DBCP连接池依赖该jar包;
  • mysql-connector-java-8.0.16-bin.jar:MySQL的JDBC驱动包,用JDBC连接MySQL数据库必须使用该JAR包。

 

* A: 创建项目_分层_导入jar包
        * a: 创建工程包
            * cn.ls.bank.app: 存放main方法类;
            * cn.ls.bank.domain: 存放JavaBean;
            *cn.ls.bank.view: 存放界面,及表现层类;
            * cn.ls.bank.service: 存放业务层类;
            * cn.ls.bank.dao: 存放数据访问层类;
            * cn.ls.bank.tools:存放工具类
        * b: 导入jar包
            * 在项目根路径下建立文件夹lib
            * 导入以下jar包
                * mysql-connector-java-8.0.16-bin.jar:数据库驱动
                * commons-dbutils-1.6.jar:提供QueryRunner类方便进行增删改查操作
                * commons-dbcp-1.4.jar:
                * commons-pool-1.5.6.jar:提供高效的数据库连接池技术                
            * 拷贝以上jar包,选定拷贝的jar包/右键/Build Path/Add to Build Path

 

 

posted @ 2019-08-05 12:30  小帅学java  阅读(9)  评论(0)    收藏  举报