最近在研究Spring Cloud搭建微服务相关,对于一个庞大的系统,需要拆分为多个微服务,每个服务相当于一个模块,负责不同的事情,各司其职,当然,数据库之间也需要保持相对独立,这样就需要涉及到多个数据库,那么,如何使用Spring Boot配置多数据源呢? 首先,我们需要一个自定义注解,命名为:DataSource@R
转载
2024-03-18 14:20:51
543阅读
文章目录开源项目学习-文章目录前言一、数据库表设计1.README.md 项目说明文件2.创建数据库物理模型→建表二、基于数据库表生成代码1.代码生成器generator.yml配置文件修改2.登录系统创建新菜单&生成代码3.新增子模块&迁移代码文件4.仓库管理模块诞生!总结 前言本文根据下方链接的B站教程编写,相当于该教程的图文版or学习笔记,希望跟大家一起共同进步!点击链接跳
转载
2024-05-27 12:49:43
951阅读
作者介绍:本人笔名姑苏老陈,从事JAVA开发工作十多年了,带过大学刚毕业的实习生,也带过技术团队。最近有个朋友的表弟,马上要大学毕业了,想从事JAVA开发工作,但不知道从何处入手。于是,产生了写一个博客专栏想法,介绍当前互联网企业JAVA项目开发如何快速入门。本文收录于《30天企业JAVA项目开发实战入门》专栏,该专栏内容以当前互联网软件企业中的项目实战为线索,介绍企业JAVA项目开发中涉及到的开
若依 后台框架配置丛数据源使用(不同驱动数据源)本文档依赖于若依开发指导,并记录详细代码,参考路径如下: 若依开发文档路径: https://www.bookstack.cn/read/ruoyi/spilt.8.dc6d6ee022d40e1b.md一、多数据源配置: 可以看到 master\slave 两个配置数据源的地方;编写两个数据库连接地址用于测试;二、使用若依项目反向代码生成,用于测试
转载
2024-05-13 11:23:38
1379阅读
记录一下使用ruoyi-cloud过程中遇到的问题开发工具 Intellij Idea Community、Visual Studio CodeIdea 建议安装插件:Free Mybatis plugin,这样可以从 mapper 接口直接跳转到对应的 mapper.xml 文件vscode 建议安装插件:Vetur、vscode-element-helper、ESLint更新时间: 2020-
转载
2024-03-05 10:52:06
403阅读
目录前言一、后台模块搭建和配置二、数据库建表三、代码生成器总结 前言一、后台模块搭建和配置在ruoyi-modules工程里面创建你自己的springboot项目。pom.xml依赖配置如下,需要我们自己填写的也就是<artifactId>和<description>
<?xml version="1.0" encoding="UTF-8"?>
<pro
转载
2024-02-10 00:27:31
579阅读
文章目录前言一、银行场景分析场景1场景2场景3场景4(附)二、cookie和session的产生过程1.cookie机制2.session机制3.session和cookie交互策略面试相关1.session和cookie的区别2.并发访问下信息放在session中的性能隐患。3.若禁用了cookie那么session能不能使用?参考连接 我将以我所遇到的应用环境以及在其中所经历的各个阶段与大
转载
2024-05-05 21:16:53
258阅读
目标:将原有产品(微服务化后台)进行SAAS化改造。后台主要已使用的相关技术:spring boot, spring cloud(eureka、zuul),shiro,mybatis-plus,qutaz(分布式),kafka, alibaba DruidSAAS模式:多租户数据进行数据库schema级别隔离,共用同一套应用。方案实施:1、对现有工程在进行数据操作层进行多数据源改造。2、对工程的应
转载
2024-03-26 09:12:26
1361阅读
写在前面官方配置文档:http://doc.ruoyi.vip/ruoyi-vue/document/hjbs.html准备项目JDK >= 1.8 (推荐1.8版本,我用的是1.8.0_301)
Mysql >= 5.7.0 (推荐5.7版本,我用的是8.0.19)
Redis >= 3.0 (我用的是3.2.100)
Maven >= 3.0 (我用的是3.6.3)
转载
2024-04-25 18:35:59
226阅读
若依部署文档说明:若依各个版本对应的gitee的地址1.单机版本多模块https://gitee.com/y_project/RuoYi?_from=gitee_search2.单机版本单模块https://gitee.com/y_project/RuoYi-fast?_from=gitee_search3.前后端分离版本 springboot+vuehttps://gitee.com/y_pro
RuoYi 官网地址:http://ruoyi.vip(opens new window) RuoYi 在线文档:http://doc.ruoyi.vip(opens new window) RuoYi 源码下载:https://gitee.com/y_project/RuoYi(opens new window) RuoYi 在线提问:https://gitee.com/y_project/Ru
转载
2024-05-10 07:43:28
551阅读
一、项目结构新建报表微服务模块,这是我的项目结构图。二、执行初始化数据脚本运行积木报表的初始化脚本,创建相关表结构,github速度太慢,推荐使用 gitee地址。选择你要建表的数据库,我是跟业务库放到了一起,执行完后会新增以下这几张表。三、pom中引入积木报表依赖在顶级父pom中声明积木报表的版本号:<properties>
<jeccg.jimureport
转载
2024-07-04 16:49:50
1133阅读
场景若依微服务版RuoYi-Cloud,基于Spring Boot、Spring Cloud & Alibaba、OAuth2的前后端分离的后台管理系统。RuoYi-Cloud 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Cloud & Alibaba、OAuth2、Vue、Element-UI),内置模块如:部门
转载
2024-02-26 14:53:48
540阅读
1.加入pom配置:<dependency>
<groupId>com.alibaba.boot</groupId>
<artifactId>nacos-config-spring-boot-starter</artifactId>
<version>0.2.5</version>
</
转载
2024-03-11 17:15:55
647阅读
axios资料:axios中文文档|axios中文网 | axiosaxios+json 默认情况下,axios将JavaScript对象序列化为JSON。submit(data) {
if (data && this.definitionId) {
// 启动流程并将表单数据加入流程变量
startProcess(this.defini
转载
2024-08-13 08:46:01
235阅读
目录一、使用若依框架来搭建后台管理系统1.1 前端部分1.2 后端部分1.2.1 将若依框架植入到项目中1.2.2 完成数据库配置二、使用若依框架的逆向生成工具逆向生成代码(同时将代码风格改为MyBatisPlus)2.1 使用若依框架提供的逆向生成工具生成代码2.2 修改代码风格三、总结一、使用若依框架来搭建后台管理系统直接去gitee上面clone下来就行了: 下载下来,一
转载
2024-07-08 15:19:51
621阅读
项目地址:RuoYi-Cloud: ? 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统,同时提供了 Vue3 的版本1. 后端cloud版本环境搭建jdk、mysql、maven、redis、nginx、nacos安装安装redis(redis下载地址)安装nginx(具体步骤参考这里)配置Nacos持久化到数据库,参考这里JDK &
读写分离:为了确保数据库产品的稳定性,很多数据库拥有双机热备功能。也就是,第一台数据库服务器,是对外提供增删改业务的生产服务器;第二台数据库服务器,主要进行读的操作。目前有多种方式实现读写分离,一种是Mycat这种数据库中间件,需要单独部署服务,通过配置来实现读写分离,不侵入到业务代码中;还有一种是dynamic-datasource/shardingsphere-jdbc这种,需要在业务代码引入
转载
2024-05-19 20:37:45
840阅读
若依框架RuoYi-Cloud微服务版导入IDEA安装运行启动访问官方地址后端微服务版本源码地址附:相关安装部署,参考另几篇博文:IDEA导入项目IDEA修改配置导入数据库sql修改Nacos配置IDEA 启动项目前端note.js下载安装运行访问 官方地址后端微服务版本源码地址附:相关安装部署,参考另几篇博文:准备工作:JDK >= 1.8 (推荐1.8版本) Mysql >= 5
若依官方:http://doc.ruoyi.vip/ruoyi-cloud/cloud/auth.html#%E4%BD%BF%E7%94%A8%E8%AE%A4%E8%AF%81若依密码产生和验证过程:http://wangxianfeng.cn/wordpress/2021/09/21/%E8%8B%A5%E4%BE%9D%E5%AF%86%E7%A0%81%E4%BA%A7%E7%94%9F
转载
2023-07-31 12:14:16
297阅读