摘要:P2P网络借贷平台是近几年发展起来的一种通过网络交易平台向第三方借款以及贷款的网络交易平台,较之传统的借贷模式,P2P网络借贷的优越性在于其操作简单、高风险与高收益并存、进入门槛低、资金运转敏捷、手续简单,是以成为一种新兴的模式,在网络金融业中得以迅猛发展。本文通过对P2P平台的设计、实现阐述对P2P计算的研究,通过面向对象实现MVC三层架构,采用Struts1+spring+hibernate框架,以oracle数据库为主要数据库,MyEclipse为开发环境(IDE),前台页面采用jQuery、css让页面更加美观和功能的多样,用Struts1标签使前台页面的代码更加简洁安全,后台通过使用log4j来控制日志输送的目的地,Java为主要开发语言来实现。该平台实现了系统的跨平台、个性化及易用性的特点,确保交易数据的快速、稳定、安全、系统运行的高效。
关键词:P2P网贷平台;MVC三层架构;J2EE;ssh框架;MyEclipse
目录
摘要
Abstract
1 绪论-1
1.1 综述-1
1.2 行业现状-1
1.3 行业发展趋势-2
1.4 论文研究的主要内容-3
2 P2P平台的基本模式和开发思路-4
2.1 P2P的起源及发展-4
2.2 P2P网络借贷平台的出现-4
2.3 P2P网贷平台在国内的发展-5
2.4 国内P2P模式-5
2.5 P2P网贷平台的开发思路-6
3 对构建网络P2P借贷平台的分析-7
3.1 对网络P2P借贷平台的需求-7
3.1.1 P2P借贷平台的设计原则-7
3.1.2 平台性能要求-8
3.2 对网络P2P借贷平台的技术选择-8
4 技术介绍-9
4.1 MVC模式-9
4.1.1 概述-9
4.1.2 原理-9
4.2 JQuery-10
4.2.1 概述-10
4.2.2 原理-10
4.3 struts1-11
4.3.1 概述-11
4.3.2 工作原理和开发流程-11
4.4 spring-12
4.4.1 概述-12
4.4.2 框架特征-12
4.4.3 Spring AOP机制工作原理-12
4.5 hibernate-12
4.5.1 概述-12
4.5.2 核心组件-12
5 P2P平台的系统设计-13
5.1 设计目标和思路-13
5.2 流程分析-13
5.3 数据库分析-13
6 P2P平台的实现-14
6.1 技术框架-14
6.2 前台设计-14
参 考 文 献-22
致 谢-23