Java校园淘实战项目(引言)

引言

最近学习完了springcloud,打算做一个网站,让知识融汇贯通。从大二下册半期过后,才开始学习java,大目前大三上册开学,终于快速的把java方面的知识学了不少,但我写代码的能力很弱,所以要实战,才能增强自己的真正本领。好了,话不多说。
1.项目介绍
校园淘网站,主要针对的是各个大学的闲置物品的交易,有点类似于某鱼,不过针对的范围是校园。校园的学生打开网站,就会开看自己学校范围内的闲置物品,不会看到其他学校学生发布的闲置物品。这样大三、大四的学长学姐们,就有很好的途径把闲置的书籍和其他物品卖给本校的学生。
2.采用技术
后端:springcloud+spring+mybatis+springmvc+redis+rabbitMQ+elaticsearch+Thymeleaf+FastDFS+JWT
前端:Vue
目前技术全为暂定状态,后面可能会采用更多的技术。我只会负责后端,前端是我的另外一个朋友写。
3.环境准备
jdk1.8
maven3.6.x
springCould:Hoxton.SR8
springboot2.3.4
IDE工具:IDEA
服务器:采用ubuntu20.04版本的虚拟机(为了增强对linux的认识和操作)
4.数据库设计
前期我只设计了几个表,到后面再继续完善。
在这里插入图片描述
目前只是把表给大家看看,不用在意。之后我会把sql语句发出来的。
5.开始搭建开发环境
1.创建springcould项目(不会的朋友自己百度一下,我就不讲了)
2。配置eureka服务注册中心。在这里,我只是配置了一个eureka服务中心,没有采取集群的方式,不过以后肯定会采用集群的方式,目前技术太差,将就一下。
在这里插入图片描述

3.配置zuul网关,这里可把我难住了一会儿。以前只是看教学视频,没有动手操作,于是配置zuul网关的时候出现各种问题。
(1)serviceUrl.defaultZone:eureka注册服务地址。
(2)instance的配置,应该是本微服务的地址。不然会出错。当然,zuul网关肯定是需要配置ribbon和hystrix的,但要特别注意超时时间,我只是进行了最简单的配置。hystrix的超时时间必须大于ribbon的超时时间。现在我们看一下回答一写问题。
MaxAutoRetries:每个重试的次数。
MaxAutoRetriesNextServer:本实例访问失败后,允许其他实例访问的个数。
一,这样配置,再超时时间内,最大的连接次数:
答: 4次。因为每个实例本身可以尝试连接一次,失败后还可以在连接一次。允许有两个实例连接。所以22=4
一个实例的最大消耗时间是多少:
公式:readTime+(retries
readTime)= 2秒
总共有连个实例,所以最大消耗时间 2*2=4秒
因此hystrix的超时时间必须大于4秒
在这里插入图片描述
在这里插入图片描述
好了,第一天的过程就到这儿了,虽然看起来做的事情很少,但对于我这种只是看了教学视频,没有实战过的小白,感觉真难,很多都要区百度一下,看别人写的文章,然后再自己操作,出错一大堆。好了,明天继续更新。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
javaweb校园信息管理系统》该项目采用技术jsp、servlet、jdbc、tomcat服务器、mysql数据库 开发工具eclipse,项目含有源码、文档、配套开发软件、软件安装教程、项目发布教程    功能介绍:    系统管理:用户登录、用户退出。    校园信息网主界面搭建    兼职平台、学习资料、校园娱乐、社团活动、知识讲座、运动健身、文学艺术等    后台管理:密码管理、用户信息修改等课程目标:1、学会各类开发软件安装、项目导入以及项目发布,含项目源码,需求文档,配套软件等2、该项目主要功能完善,主要用于简历项目经验丰富,以及毕业设计或者二次开发3、提供项目源码,设计文档、数据库sql文件以及所有配套软件,按照教程即可轻松实现项目安装部署 本课程为素材版,需要实战版代码讲解教程的同学可以点击如下链接:java项目实战之电商系统全套(前台和后台)(java毕业设计ssm框架项目)https://edu.csdn.net/course/detail/25771java项目之oa办公管理系统(java毕业设计)https://edu.csdn.net/course/detail/23008java项目之hrm人事管理项目java毕业设计)https://edu.csdn.net/course/detail/23007JavaWeb项目实战之点餐系统前台https://edu.csdn.net/course/detail/20543JavaWeb项目实战之点餐系统后台https://edu.csdn.net/course/detail/19572JavaWeb项目实战之宿舍管理系统https://edu.csdn.net/course/detail/26721JavaWeb项目实战之点餐系统全套(前台和后台)https://edu.csdn.net/course/detail/20610java项目实战之电子商城后台(java毕业设计SSM框架项目)https://edu.csdn.net/course/detail/25770java美妆商城项目|在线购书系统(java毕业设计项目ssm版)https://edu.csdn.net/course/detail/23989系统学习课程:JavaSE基础全套视频(环境搭建 面向对象 正则表达式 IO流 多线程 网络编程 java10https://edu.csdn.net/course/detail/26941Java Web从入门到电商项目实战挑战万元高薪(javaweb教程)https://edu.csdn.net/course/detail/25976其他素材版(毕业设计或课程设计)项目:点击老师头像进行相关课程学习

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值