一.项目简介

一个简单的前后端分离的web项目,后端语言为java ,着重记录项目环境搭建,发布到服务器中遇到的一些问题。项目代码会上传github,但是不会讲解太多后端代码的内容。项目会涉及vsftpd服务器的安装和配置,nginx服务器的安装和配置,数据库使用mysql。对于想学习这些相关知识的同学,希望这些文章能让你少走一些弯路,时间就是生命,并不是所有技术都需要去学习,学习有用的自己喜欢的知识才是对的。

二.项目环境简介

后端开发环境windows10 64位,jdk版本1.8.0_144,tomcat版本tomcat-8.5.15,maven版本maven-3.5.0。

后端线上服务器环境CentOS 6.8 64位,jdk版本jdk-8u151-linux-x64,tomcat版本tomcat-8.0.47,maven版本maven-3.0.5。

前端开发环境windows10 64位,node.js版本v6.12.2,webpack版本3.10.0。

前端线上服务器环境CentOS 6.8 64位。

后端线上服务器还没开始配置,后续会继续更新。关于环境的具体配置会在接下来的文章中详细介绍,这里先做个概述,遇到的问题也会分享解决的方法和思路。

三.开发工具

后端java开发使用idea(推荐),前端使用sublime(根据个人爱好),数据库管理工具用的是navicat。如果不熟悉linux系统想要练习的可以使用vmware安装虚拟机,写好代码的前提是熟练的使用工具,如果工具不会用,写代码的效率会很低下。

四.项目的初衷

做这个项目的时候并没有想过去记录,但是在做的过程中发现了很多问题,在解决的时候发现网上找解决方案很难,完整详细的项目也没有多少,要不就是很复杂的项目无从下手,要不就是片面的项目。而且框架和环境的版本都不是适合的。并没有去解释这些版本的关系和如何去选择。导致花费很多时间在找问题的所在。所以决定要记录下来,能让其他和我一样的少走我得弯路,也可有个交流的地方。还有一方面是为了记录,作为自己一步一步走下来的足迹。

五.项目github地址

qq交流群:200052362

项目网站地址:网站地址(未完成)

下面是项目详细步骤的链接:

java后端概述_项目概述相关推荐

  1. 面向面试的Java后端必会知识点概述及面经

    博主本人是非科班硕士,今年三四月份时开始刷题准备找工作.实习加秋招投了很多大厂&中厂,但是有小一半都没能进面试.秋招最终拿到了OPPO提前批测开.腾讯音乐后台开发.阿里云Java开发的offe ...

  2. 杰特康机器人的概述_工业机器人概述

    --------------------------------------------------------- 精品 文档 ------------------------------------ ...

  3. 01_心理咨询_微信小程序项目实战_项目概述

    一.教程导读 本套教程以项目为导向,从零构建一整套小程序项目,从静态页面实现,到后台数据mock服务搭建.最后前后台数据交互. 本套教程是模拟线上微信小程序应用:十方智育实现. 本套教程相关素材.代码 ...

  4. 074.JAVA网络编程_网络概述和分层模型

    1. 计算机网络 1.1. 计算机网络的概念 1.2. 网络分层 1.3. 网络各层常用协议 1.3.1. OSI 分层模型 1.4. 分层模型各层含义 1.4.1. 应用层 1.4.2. 表示层 1 ...

  5. java 后端校验_如何实现Java后端数据校验?看这篇就足够!

    前言 每次我们在搭建一个开源项目的首要任务包括:项目的统一异常处理.统一结果封装以及做项目的数据校验,在前后端分离的情况下,不仅前端需要做数据校验,同样后端也要实现,前端主要使用一些类似与jQuery ...

  6. Java 后端开发实践 - 项目模板(16 步)

    在我的工作中,我从零开始搭建了不少软件项目,其中包含了基础代码框架和持续集成基础设施等,这些内容在敏捷开发中通常被称为"第0个迭代"要做的事情.但是,当项目运行了一段时间之后再来反 ...

  7. 大数据云计算技术概述_云计算–概述,类型,优势和未来范围

    大数据云计算技术概述 Cloud Computing is a type of online on-demand service that includes resources like comput ...

  8. java后端上传图片到项目相对地址并返回图片路径

    java // POST /sms/system/headerImgUpload@ApiOperation("文件上传统一入口")@PostMapping("/imgUp ...

  9. Java Web工程结构_项目结构

    文章目录 Eclipse 的 Java Web 工程目录结构 IDE 的目录结构截图 本地的工作空间(Workspace)中的目录结构 目录说明 Eclipse 的 Java 工程目录结构 IDE 的 ...

最新文章

  1. ios手机连接远程服务器,04-iOS逆向工程使用SSH通过USB远程登录越狱iPhone
  2. Springboot08-项目单元测试(接口测试)
  3. mysql 导入单个表_MySQL 备份恢复(导入导出)单个 innodb表
  4. Ubuntu20.04软件源更换
  5. 酷派手机android版本,系统版本迎来升级
  6. 前端学习(812):dom导读
  7. ZED双目摄像头 Ubuntu18.04 + ROS melodic + opencv3.4.0 + Cuda10.2 + ZED SDK 3.5.6
  8. 计算机的原码, 反码和补码
  9. 二、三角高程测量计算(C#语言)
  10. 计算机软件集成项目工程师上海,上海系统集成项目管理工程师积分政策,可以加多少分?...
  11. 现在基因测序的瓶颈主要在哪里?精度?速度?
  12. 阿里P6+Java研发工程师,到底牛在哪儿?真了
  13. 02年六代雅阁的整备质量_雅阁对不起,我不能爱你。
  14. 天津办理食品经营许可证的要求和材料
  15. Java中的switch
  16. nbiot教学实箱_lora-NBiot窄带物联网通信试验箱--5g通信技术教学篇
  17. Reasoning with Sarcasm by Reading In-between读书笔记
  18. 7.13 hdoj1004 Let the Balloon Rise
  19. 谷歌浏览器出现黑屏、花屏、闪屏的问题解决方案
  20. 即时通讯源码,社交软件开发

热门文章

  1. JDK软件安装+环境变量配置图文详解(Win10环境)
  2. STM32单片机学习笔记
  3. 【机器学习】缺失值的处理方法总结
  4. 【2019蓝桥杯国赛B组】排列数
  5. (附源码)APP垃圾自动分类管理系统 毕业设计160846
  6. 【深度学习知识】常见的梯度下降算法原理
  7. 还在买鲜花送女神?手把手教你搭建3D立体相册网站,包女神稀饭
  8. [ROS2 基础] Navigation2 导航系统介绍
  9. Everything快捷打开搜索,电脑everything软件怎么设置快捷键
  10. python杨辉三角居中_利用python打印杨辉三角