基于SSM框架之众筹网站项目
众筹平台
学习Java EE开发框架有几个月了,一直觉得没有头绪,看见什么都想去学,学得很零散,也很乱。前几周刚好在实训,便组队做了一个基于SpringBoot的众筹平台项目,算是对学习的知识进行一次系统地检验,在此记录下来并总结分享一些心得。在此感谢队友的辛勤付出。
项目地址:https://github.com/monimm/CrowdFunding
Tips:申请域名中,准备发布到阿里云
Tips:大家大多都无相关开发经验,项目做得很糙,部分功能还未实现,打算趁次假期,抽时间将其重构优化。
项目简介
开发环境
- 基于SpringBoot
- Eclipse Java EE
技术栈
项目开发时间短,技术并不深,仅供初学者参考。
前端
- BootStrap
- jQuery
- html5/css3
后台
- 核心架构:SpringBoot
- Web框架:SpringMVC
- 持久层框架:Mybatis
- 数据库连接池:Druid
- 模板引擎:Thymeleaf
- 数据库:Mysql
- 缓存:待实现
- 安全框架:待实现
说起Druid,不得不提下,2017国内十大开源软件,阿里占3个: Druid、fastjson、Dubbo
https://www.oschina.net/project/top_cn_2017?sort=1
项目目录结构
Maven依赖
<project
xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.moni</groupId><artifactId>CrowdFunding</artifactId><version>0.0.1-SNAPSHOT</version><packaging>jar</packaging><name>CrowdFunding</name><url>http://maven.apache.org</url><build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration><source>1.8</source><target>1.8</target></configuration></plugin></plugins></build><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.5.9.RELEASE</version></parent><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!-- 热启动 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>true</optional></dependency><!-- 引入 mysql --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId></dependency><!-- 引入 mybatis --><dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>1.3.2</version></dependency><!-- 引入 druid 连接池 --><dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>1.0.5</version></dependency><!-- 引入 thymeleaf 模版 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-thymeleaf</artifactId></dependency><dependency><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.3</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><version>1.5.9.RELEASE</version><scope>test</scope></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>4.3.13.RELEASE</version><scope>test</scope></dependency><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version> 4.12</version></dependency><dependency><groupId>org.json</groupId><artifactId>json</artifactId><version>20160810</version></dependency><dependency><groupId>net.sourceforge.nekohtml</groupId><artifactId>nekohtml</artifactId><version>1.9.22</version></dependency><!-- https://mvnrepository.com/artifact/org.mockito/mockito-all --><dependency><groupId>org.mockito</groupId><artifactId>mockito-all</artifactId><version>1.10.19</version><scope>test</scope></dependency></dependencies>
</project>
项目界面
登陆界面
注册
主页
众筹项目详情页
描述
评论
支付功能
发起众筹
个人中心
订单管理
项目管理
消息管理
基于SSM框架之众筹网站项目相关推荐
- java源代码众筹网站_java项目开发实战--使用ssm框架开发众筹网站
一.ssm框架开发众筹网站 1.项目设计 (1)页面设计 (Frontpage, Dreamweaver, 文本编辑器) (2)物理数据模型(PDM) -- 数据库设计 (PowerDesigner, ...
- 计算机毕业设计ssm基于SSM框架的众筹管理系统f5244系统+程序+源码+lw+远程部署
计算机毕业设计ssm基于SSM框架的众筹管理系统f5244系统+程序+源码+lw+远程部署 计算机毕业设计ssm基于SSM框架的众筹管理系统f5244系统+程序+源码+lw+远程部署 本源码技术栈: ...
- 基于SSM框架的旅游网站的设计与实现
1 简介 今天向大家介绍一个帮助往届学生完成的毕业设计项目,*基于SSM框架的旅游网站的设计与实现 *. 计算机毕业生设计,课程设计需要帮助的可以找我 2 设计概要 1.1.研究背景 随着互联网技术的 ...
- mysql基于SSM框架的众筹平台设计 毕业设计源码211755
目 录 摘要 1 绪论 1.1 研究意义 1.2研究方法 1.3论文结构与章节安排 2众筹平台系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据增加流程 2.2.2 数据修改流程 ...
- 基于SSM框架的众筹平台毕业设计源码211755
目 录 摘要 1 绪论 1.1 研究意义 1.2研究方法 1.3论文结构与章节安排 2众筹平台系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据增加流程 2.2.2 数据修改流程 ...
- (附源码)基于SSM框架的众筹平台设计 毕业设计211755
目 录 摘要 1 1 绪论 1 1.1 研究意义 1 1.2研究方法 1 1.3论文结构与章节安排 1 2众筹平台系统分析 3 2.1 可行性分析 3 2.2 系统流程分析 3 2.2.1 数据增加 ...
- java项目开发实战--使用ssm框架开发众筹网站(IDEA版)
目录 new Empty Project,并创建八个maven模块 建立各模块之间的依赖关系(这里开始跟课程有点不一样) 将main项目变为web项目 具体代码 搭建好的初始化环境 new Empty ...
- java项目管理系统_基于SSM框架的JAVA科研项目管理系统
每天记录学习,每天会有好心情.*^_^* 今天记录的项目是科研项目管理系统论文,这个项目是这么回事:随着计算机应用水平的提高和科研管理的规范化和制度化,建立一套适用于科研院所科研管理工作的科研项目管理 ...
- 基于SSM框架的音乐网站系统设计与实现
目 录 序 言 1 第一章 绪论 2 1.1 系统开发背景 2 1.2 系统说明书的结构 2 第二章 系统可行性分析 3 2.1 技术可行性 3 2.1.1 开发技术 3 2.1.2 开发环境 5 2 ...
- 基于ssm框架实现网上购物管理系统【附项目源码+论文说明】
基于ssm框架实现网上购物管理系统演示 摘要 本论文主要论述了如何使用JAVA语言开发一个网上购物系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发.在 ...
最新文章
- django 使用json.dumps转换queryset的datatime报错问题解决
- mal是什么类型对应的java类型是什么,【Java】mysql的 int 类型,刨析返回类型为BigDicemal 类型的奇怪现象...
- Pwn_9 作业讲解
- webpack devServer
- 苹果赢了!iOS14隐私功能并不违反法国反垄断法
- PHP的分页原理和简单实例
- addcslashes与stripcslashes
- 3803. 数组去重-AcWing题库
- CentOS下Storm 1.0.0集群安装具体解释
- XLSTransformer 导出
- Android 10.0 强制app横屏显示
- 【支付】网络支付-支付网关模式与虚拟账户模式
- vue 上传视频到保利威视
- 域账号创建、组创建,域账号加入组,客户端登陆域账号
- 连续投影算法-python版
- 旷视研究院获 IROS 2021 The HILTI SLAM 挑战赛冠军
- <网络概述>——《计算机网络》
- C语言实现 百钱百鸡
- 三相同步电机怎么接线图_三相变频电机接线图及详细讲解
- 探秘 App Clips
热门文章
- type=button 字体大一点_CAD设计师喜欢用SHX字体的原因你知道吗?
- python input函数用法mac_sublime text3解决input()函数无法使用的问题(Python)
- linux 备份到云存储空间,Ubuntu 使用教程- 自动备份Ubuntu 14.04到Box云存储上
- sqlserver备份还原丢失dbo_编程实现备份和还原数据库_sqlserver
- Dart教程(一):dart安装
- 1.关于Python,你可能不知道的
- 【咸鱼教程】一个简单的画布(阴阳师画符)
- sqlserver数据库脱机和分离的区别
- POJ 2686 Traveling by Stagecoach
- Java 8 lambda初试