项目流程

项目结构:
Java3DemoInterface
src
com.foreknow.model JavaBean要与数据库中的表对应
com.foreknow.dao DAO层的接口(对JavaBean的操作)
com.foreknow.dao.impl DAO层实现类
com.foreknow.service 业务层接口
com.foreknow.service.impl 业务层实现
com.foreknow.view 表现层相当于界面
com.foreknow.util 工具包(常用的工具类)
PropertyUtil.java 此类可以对dateinfo.properties 文件进行解析(利用I/O对文件读取)
com.foreknow.db 提供了一些jdbc的工具类
DBManager.java 连接数据库的工具类
JdbcTemplate.java 对数据库操作的方法 update query setConnection
com.foreknow.mapping 是要将结果集(resultSet)中的数据映射成对象,最后要将这些对象添加到List集合中
EntityMapping.java 接口
AdminMapping.java 实现类
MappingFactory.java 工厂类:作用是负责将XXXMapping保存到工厂类的Map容器中,需要的时候可以通过getMapping(key)获得
dateinfo.properties 属性文件(配置数据库信息:url 用户名 密码 驱动程序名)
log4j.properties 管理日志信息配置文件

1.根据数据库中的表去创建javaBean 表名与类名相同 列名与属性 生成get/set方法

2.创建DAO接口与实现类 DAO层主要对JavaBean操作(insert delete update select)

你可能感兴趣的:(项目流程)