标题中的“网上银行 java做的”表明这是一个使用Java编程语言开发的网上银行系统。Java是一种广泛应用于企业级应用开发的语言,因其跨平台性、安全性以及稳定性而受到青睐,尤其是在金融领域。网上银行系统是银行服务的重要组成部分,它允许用户通过互联网进行账户管理、转账、支付等多种银行业务。 描述中提到“下载后,在myeclipse上直接部署,附带sql文件,直接可以访问”,这暗示了该项目是一个完整的Java Web项目,可以使用集成开发环境MyEclipse进行快速部署。MyEclipse是Eclipse的扩展,为Java EE开发者提供了丰富的功能,包括代码编辑、调试、构建和部署等。附带的SQL文件可能包含数据库表结构和初始数据,用户可以直接导入到数据库服务器,以便于系统的运行和测试。 标签“java ssh2”指的是该项目采用了Spring、Struts和Hibernate这三个框架的组合,也就是通常所说的SSH2(不同于SSH框架,这里的S是Spring,而不是Struts)。Spring是一个全面的后端开发框架,提供依赖注入、AOP(面向切面编程)等功能,用于管理对象和业务逻辑。Struts是MVC(模型-视图-控制器)架构的实现,负责处理HTTP请求和展示页面。Hibernate则是一个对象关系映射(ORM)工具,简化了数据库操作,将Java对象与数据库表对应起来。 在压缩包子文件的文件名称列表中,“ibank”可能是项目的主目录,包含了该项目的所有源代码、配置文件、资源文件等。一般来说,一个Java Web项目会包含以下几个关键部分: 1. `src`目录:存放Java源代码,包括业务逻辑层(Service)、数据访问层(DAO)、控制层(Controller)等。 2. `WEB-INF`目录:包含`web.xml`部署描述符,定义了Servlet和过滤器等Web应用配置。`lib`子目录用于存放项目依赖的JAR包。 3. `jsp`或`html`目录:存放前端页面,用于与用户交互。 4. `resources`目录:存放配置文件,如数据库连接配置、国际化资源文件等。 5. `WEB-INF/classes`目录:编译后的Java类文件会被部署到这里。 6. `db`或`sql`目录:包含SQL脚本,用于创建数据库表和初始化数据。 综合以上信息,我们可以推测这个项目是一个使用Java语言、SSH2框架开发的网上银行系统,用户可以在MyEclipse环境中快速部署并运行,通过导入提供的SQL文件建立数据库环境。这个项目涵盖了后端业务逻辑、前端展示、数据库操作等多个层面的开发知识,对于学习Java Web应用开发,特别是金融领域的应用开发具有很好的实践价值。
- 1
- 2
- simplett每天马一点2018-01-03不错不错bucuo
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助