目录1、首先建一个springboot项目(idea)1.1、修改pom.xml2、新增公共子模块 2.1、添加依赖2.2、建立一些公共对象3、建立商品模块3.1、修改pom.xml3.2、配置数据源 3.3、基本操作单表的类3.4、设置主启动类 4、建立订单模块4.1、pom.xml 4.2、设置数据源4.3、设置启动类5、添加注册中心5.1、nacos5.2、eureka6、负载均衡1、首先建一个springboot项目(idea)不用选择任何依赖直接next1.1、修改pom.xml4.0.0#版本管理需修改为pom打包pom #子模块qy151-gzh-springcloud-o
一、容器化部署的好处 Docker作为一种新兴的虚拟化方式,它可以更高效的利用系统资源,不需要进行硬件虚拟以及运行完整操作系统等额外开销。传统的虚拟机技术启动应用服务往往需要数分钟,而Docker容器应用,由于直接运行宿主内核,无需启动完整的操作系统,因此可以做到秒级、甚至毫秒级的启动时间。大大的节约了开发、测试、部署的时间。最重要的是一致的运行环境。Docker的镜像提供了除内核外完整的运行时环境,确保了应用运行环境一致性。从而达到真正意义上的一次构建,到处执行。二、构建镜像2.1、Dockerfile 接着开始使用Dockerfile来定制镜像,从而达到容器化的目的。Dockerfile的
目录项目业务 技术栈数据库表的设计 数据库表关系图关于字典表 前后端接口实现1.初始化数据库、表、数据2.数据库连接池配置3.统一响应封装 4.统一异常处理5.实现统一会话管理(登录) 5.通过Mybatis生成工具,生成mapper接口,xml文件,实体类 6.准备所有的Controller和servise类7.实现接口(1)登录接口(2)实现注销接口 (3)实现数据字典下拉菜单(4)获取班级信息(5)获取学生信息(6)班级管理页面-表格展示说明 (7)新增接口(8)获取数据详情(每一条) (9)修改接口(10)删除接口 总结项目业务使用者:图书馆管理员业务:管理学校图书信息,记录并管理学生
文章目录前言技术积累docker-compose定义docker-compose文件参数docker-compose命令实战演示1、创建挂载路径2、编写docker-compose.yml3、启动并管理容器写在最后前言前面我们学习和实战了用dockerfile构建镜像,通过镜像可以任意在docker环境容器化部署项目。但是作为WEB领域的开发者,大多都是微服务架构,一个项目会有很多的子项目和中间件,一个个的容器化部署会非常的麻烦。那么,此时我们可以用docker-compose批量构建镜像和容器化,简化我们的运维。技术积累docker-compose定义docker-compose望文生义就是
一、前言在腾讯云新买的洁白如新的云服务器,想要使用docker去部署springboot项目,特此记录!二、安装jdk参考博客:https://blog.csdn.net/weixin_45853881/article/details/1234028912.1检查jdk直接在腾讯云平台登陆云服务器之后,执行下面的命令:java-version2.2检查jdk自带的安装包rpm-qa|grepjava由于是刚买的腾讯云服务器,所以里面是空的,也就不存在卸载jdk一说了,下面就直接开始安装了。2.3安装jdk安装需要确保有良好的网络环境就可以。2.3.1查看云端目前支持安装的jdk版本:yumse
原来写了一篇博客是如何安装jenkins的,今天也来介绍一下怎么简单使用吧。首先,我们要明确,jenkins自动化部署也只是代替你去做你要做的事,我们梳理一下,你的代码写完,打包,扔到服务器上,部署。所以jenkins代替我们要做什么1.你的代码提交到git上,jenkins要把你的代码从git上拉取下来,然后编译,打包2.运行这个包看上去是很简单的,那么就让我们一步步来做吧。上接我的Jenkins的简单使用,小白式教程_jenkins使用教程_前端菜茍的博客-CSDN博客这里我们重启了一下jenkins dockerrestartjenkins安装插件 在可选插件中,搜索MavenInteg
陈老老老板说明:工作了,学习一些新的技术栈和工作中遇到的问题,边学习边总结,各位一起加油。需要注意的地方都标红了,还有资源的分享.一起加油。本文是介绍Memcached与SpringBoot整合一、Memcached介绍(1)简介整合之前先大致了解一下Memcached,是一个免费开源的、高性能的、具有分布式内存对象的缓存系统,它通过减轻数据库负载加速动态Web应用;(可以比作一个大内存条,要比访问数据库快得多)(2)特点1.简单key/value存储:服务器不关心数据本身的意义及结构,只要是可序列化数据即可。存储项由“键、过期时间、可选的标志及数据”四个部分组成;2.功能的实现一半依赖于客
陈老老老板说明:工作了,学习一些新的技术栈和工作中遇到的问题,边学习边总结,各位一起加油。需要注意的地方都标红了,还有资源的分享.一起加油。本文是介绍Memcached与SpringBoot整合一、Memcached介绍(1)简介整合之前先大致了解一下Memcached,是一个免费开源的、高性能的、具有分布式内存对象的缓存系统,它通过减轻数据库负载加速动态Web应用;(可以比作一个大内存条,要比访问数据库快得多)(2)特点1.简单key/value存储:服务器不关心数据本身的意义及结构,只要是可序列化数据即可。存储项由“键、过期时间、可选的标志及数据”四个部分组成;2.功能的实现一半依赖于客
本项目适用于已经具有ChatGPTAPI-key但又苦于访问速度的小伙伴关于ChatGPT最近它的出现,给我们写程序的人带来了许多新思路,比如:用它写一些基础的代码用它帮我们整理思路、寻找灵感用它做翻译用它做总结还有许许多多新的用法······遇到的问题首先,是本人在使用它官方网页时,偶尔响应缓慢、多次需要重新登录的操作,有点影响实际体验,也容易打断思路。另一方面,官方没有提供填写APIKey作为凭证来聊天的方式,而一些第三方服务需要用到我私有的API-key,我还是觉得这不是一种安全的方式。我想确保只有我自使用我私有的API-key,也想聊天的内容即用即删,不再留下痕迹。于是,就有了自己搭建
本项目适用于已经具有ChatGPTAPI-key但又苦于访问速度的小伙伴关于ChatGPT最近它的出现,给我们写程序的人带来了许多新思路,比如:用它写一些基础的代码用它帮我们整理思路、寻找灵感用它做翻译用它做总结还有许许多多新的用法······遇到的问题首先,是本人在使用它官方网页时,偶尔响应缓慢、多次需要重新登录的操作,有点影响实际体验,也容易打断思路。另一方面,官方没有提供填写APIKey作为凭证来聊天的方式,而一些第三方服务需要用到我私有的API-key,我还是觉得这不是一种安全的方式。我想确保只有我自使用我私有的API-key,也想聊天的内容即用即删,不再留下痕迹。于是,就有了自己搭建