Java基础学习笔记二十八 管家婆综合项目

本项目为JAVA基础综合项目,主要包括:

熟练View层、Service层、Dao层之间的方法相互调用操作、熟练dbutils操作数据库表完成增删改查。

项目功能分析

Java基础学习笔记二十八 管家婆综合项目

 查询账务

多条件组合查询账务

添加账务

编辑账务

删除账务

项目环境搭建 技术选型和jar包介绍

每个项目都要使用一些已经成熟的技术,它们通常是由一些专业组织或团队所提供的开源免费技术。在今后的学习过程中,我们会逐渐对这些专业组织有所了解。本项目中使用的技术如下:

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-5.1.7-bin.jar:MySQL的JDBC驱动包,用JDBC连接MySQL数据库必须使用该JAR包。

工具类介绍

每个项目都会用到一些工具类,本项目也不例外。我们不会教大家如何实现这些类,而是让大家知道在项目我们如何使用这些工具类,下面是本项目中所使用的工具类以及介绍:

JDBCUtils:用来创建数据库连接池对象;不懂请移步这里

JDBCUtils.java

public class JDBCUtils { public static final String DRIVER_CLASS_NAME = "com.mysql.jdbc.Driver"; public static final String URL = "jdbc:mysql://localhost:3306/gjp"; public static final String USERNAME = "root"; public static final String PASSWORD = "123456"; private static BasicDataSource dataSource = new BasicDataSource(); static { dataSource.setDriverClassName(DRIVER_CLASS_NAME); dataSource.setUrl(URL); dataSource.setUsername(USERNAME); dataSource.setPassword(PASSWORD); } public static DataSource getDataSource() { return dataSource; } }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwyywz.html