众筹平台

学习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个: DruidfastjsonDubbo
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框架之众筹网站项目相关推荐

  1. java源代码众筹网站_java项目开发实战--使用ssm框架开发众筹网站

    一.ssm框架开发众筹网站 1.项目设计 (1)页面设计 (Frontpage, Dreamweaver, 文本编辑器) (2)物理数据模型(PDM) -- 数据库设计 (PowerDesigner, ...

  2. 计算机毕业设计ssm基于SSM框架的众筹管理系统f5244系统+程序+源码+lw+远程部署

    计算机毕业设计ssm基于SSM框架的众筹管理系统f5244系统+程序+源码+lw+远程部署 计算机毕业设计ssm基于SSM框架的众筹管理系统f5244系统+程序+源码+lw+远程部署 本源码技术栈: ...

  3. 基于SSM框架的旅游网站的设计与实现

    1 简介 今天向大家介绍一个帮助往届学生完成的毕业设计项目,*基于SSM框架的旅游网站的设计与实现 *. 计算机毕业生设计,课程设计需要帮助的可以找我 2 设计概要 1.1.研究背景 随着互联网技术的 ...

  4. mysql基于SSM框架的众筹平台设计 毕业设计源码211755

    目  录 摘要 1 绪论 1.1 研究意义 1.2研究方法 1.3论文结构与章节安排 2众筹平台系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据增加流程 2.2.2 数据修改流程 ...

  5. 基于SSM框架的众筹平台毕业设计源码211755

    目  录 摘要 1 绪论 1.1 研究意义 1.2研究方法 1.3论文结构与章节安排 2众筹平台系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据增加流程 2.2.2 数据修改流程 ...

  6. (附源码)基于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 数据增加 ...

  7. java项目开发实战--使用ssm框架开发众筹网站(IDEA版)

    目录 new Empty Project,并创建八个maven模块 建立各模块之间的依赖关系(这里开始跟课程有点不一样) 将main项目变为web项目 具体代码 搭建好的初始化环境 new Empty ...

  8. java项目管理系统_基于SSM框架的JAVA科研项目管理系统

    每天记录学习,每天会有好心情.*^_^* 今天记录的项目是科研项目管理系统论文,这个项目是这么回事:随着计算机应用水平的提高和科研管理的规范化和制度化,建立一套适用于科研院所科研管理工作的科研项目管理 ...

  9. 基于SSM框架的音乐网站系统设计与实现

    目 录 序 言 1 第一章 绪论 2 1.1 系统开发背景 2 1.2 系统说明书的结构 2 第二章 系统可行性分析 3 2.1 技术可行性 3 2.1.1 开发技术 3 2.1.2 开发环境 5 2 ...

  10. 基于ssm框架实现网上购物管理系统【附项目源码+论文说明】

    基于ssm框架实现网上购物管理系统演示 摘要 本论文主要论述了如何使用JAVA语言开发一个网上购物系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发.在 ...

最新文章

  1. django 使用json.dumps转换queryset的datatime报错问题解决
  2. mal是什么类型对应的java类型是什么,【Java】mysql的 int 类型,刨析返回类型为BigDicemal 类型的奇怪现象...
  3. Pwn_9 作业讲解
  4. webpack devServer
  5. 苹果赢了!iOS14隐私功能并不违反法国反垄断法
  6. PHP的分页原理和简单实例
  7. addcslashes与stripcslashes
  8. 3803. 数组去重-AcWing题库
  9. CentOS下Storm 1.0.0集群安装具体解释
  10. XLSTransformer 导出
  11. Android 10.0 强制app横屏显示
  12. 【支付】网络支付-支付网关模式与虚拟账户模式
  13. vue 上传视频到保利威视
  14. 域账号创建、组创建,域账号加入组,客户端登陆域账号
  15. 连续投影算法-python版
  16. 旷视研究院获 IROS 2021 The HILTI SLAM 挑战赛冠军
  17. <网络概述>——《计算机网络》
  18. C语言实现 百钱百鸡
  19. 三相同步电机怎么接线图_三相变频电机接线图及详细讲解
  20. 探秘 App Clips

热门文章

  1. type=button 字体大一点_CAD设计师喜欢用SHX字体的原因你知道吗?
  2. python input函数用法mac_sublime text3解决input()函数无法使用的问题(Python)
  3. linux 备份到云存储空间,Ubuntu 使用教程- 自动备份Ubuntu 14.04到Box云存储上
  4. sqlserver备份还原丢失dbo_编程实现备份和还原数据库_sqlserver
  5. Dart教程(一):dart安装
  6. 1.关于Python,你可能不知道的
  7. 【咸鱼教程】一个简单的画布(阴阳师画符)
  8. sqlserver数据库脱机和分离的区别
  9. POJ 2686 Traveling by Stagecoach
  10. Java 8 lambda初试