
开发指南
文章平均质量分 84
全栈程序猿
阿里云开发者社区专家博主、企业级微服务开发平台GitEgg作者。
展开
-
搭建Nuxt3响应式企业官网(PC+移动端)开发框架
Nuxt.js 是一个基于 Vue.js 的通用应用框架,它可以帮助你快速开发服务器渲染的应用,也可以做为静态站点生成器,同时还可以作为一个完整的前端开发解决方案。Nuxt.js 基于 Vue.js、Vue Router 和 Vuex,并集成了开箱即用的服务端渲染(SSR)、代码分割、静态生成(SSG)、Hot Module Replacement(HMR)、静态文件缓存等一系列优秀的特性。总之,使用Nuxt.js而不是单独使用Vue.js可以极大地简化开发过程,提供更好的性能和可维护性。原创 2024-02-18 12:02:59 · 3299 阅读 · 0 评论 -
【微服务部署】七、使用Docker安装Nginx并配置免费的SSL证书步骤详解
通过Docker安装的Nginx,映射的目录往往没有默认的配置文件和页面,如果随便从其他位置复制,如果配置文件版本不同,会导致Nginx无法访问。为了解决这个问题,先创建一个Nginx容器,将配置文件和默认的页面提前复制到宿主机的映射目录,再把容器删除即可。我们只是用到它的默认配置文件和页面,后面步骤是具体搭建Nginx。免费的证书有效期只有一年,而且是单域名证书,对于小型项目或者刚刚起步的网站,可以节省成本,就是在操作上需要每年重新申请一次。如果使用docker命令安装,则不需要这一步骤。原创 2023-10-11 09:25:08 · 2473 阅读 · 0 评论 -
【微服务部署】二、Jenkins一键打包部署SpringBoot应用步骤详解
本文介绍使用Jenkins一键将SpringBoot应用打包并上传到生产环境服务器运行,这里使用的是直接在服务器上运行FagJar的方式,首先确保服务器环境配置好,安装必须的JDK运行时环境,运行目录,日志存放目录等。原创 2023-08-30 09:31:40 · 1710 阅读 · 0 评论 -
【微服务部署】一、使用docker-compose部署Jenkins、SonarQube、PostgreSQL
修改Maven全局配置中配置文件里面的jar包存储路径,否则不同任务构建都会重新下载jar包。Maven安装,最好自己下载后上传到服务器,因为使用服务器下载安装很慢。在Jenkins的depends_on:添加。Maven全局配置,配置Maven的配置文件。SonarQube Scanner安装。原创 2023-08-30 09:19:38 · 2041 阅读 · 0 评论 -
【全栈开发指南】Mysql8 开启远程登录(docker-compose安装 )
【代码】【全栈开发指南】Mysql8 开启远程登录(docker-compose安装 )原创 2023-10-12 16:14:48 · 2039 阅读 · 0 评论 -
【全栈开发指南】数据权限使用配置
数据权限配置有两种方式:通过系统配置界面,实时配置生效。通过代码注解配置。原创 2023-07-11 18:06:17 · 4120 阅读 · 0 评论 -
【全栈开发指南】打包sentinel-dashboard镜像推送到Docker Hub镜像仓库
在使用sentinel-dashboard的时候,发现官方并没有把jar包发布到Docker Hub镜像仓库,所以,我们需要自己手动将需要版本的sentinel-dashboard.jar发布到Docker Hub镜像仓库。发布成功后,登录网站就可以在个人中心查看到自己发布的docker镜像了,同理,其他我们需要发布的docker镜像也可以通过这种方式发布。原创 2023-10-12 16:10:32 · 1814 阅读 · 0 评论 -
【全栈开发指南】VUE前端路由设计及配置
我们在使用Vue.js时,创建单页面应用一定会用到路由,Vue Router 是 Vue.js 官方的路由管理器,我们在开发框架中过程中,需要结合Vue Router路由管理器提供的功能,设计和实现系统中菜单的配置。原创 2023-07-10 11:02:29 · 1220 阅读 · 0 评论 -
【全栈开发指南】OAuth2授权获取token调试接口的方式
在我们实际应用接口的调用调试过程中,需要用到token或者刷新token,GitEgg支持OAuth2.0协议进行认证授权,这里介绍说明如何通过Postman获取token和refresh_token并进行接口调试。原创 2023-07-07 11:26:54 · 9240 阅读 · 0 评论 -
【全栈开发指南】自定义AntDesignVue Select标签实现懒加载分页
实际业务需求中,当下拉框需要显示的选项过多时,我们需要实现懒加载分页。要在Ant Design Vue中自定义Select标签并实现懒加载分页,我们这里使用添加滚动监听,当下拉框滚动到底部时加载分页数据,来实现懒加载分页。原创 2023-10-12 16:01:08 · 2094 阅读 · 0 评论 -
【全栈开发指南】GitEgg-Cloud开启分库分表配置
因为在实际业务应用中,大部分的业务需求达不到分库分表的级别,有的业务稍微复杂点可能分库就可以搞定,不需要分表,所以这里注释关闭掉了shardingsphere-jdbc分库分表和Seata分布式事务的配置,只保留了dynamic-datasource动态多数据源的配置,如果需要使用分表和分布式事务,那么把注释打开即可。原创 2023-10-12 15:58:31 · 1040 阅读 · 0 评论