- java project 下,多模块写代码,app模块如何引用common模块下的 resources文件如config.yml1、在common模块中创建resources目录: 确保config.yml文件位于common/src/main/resources目录下。common └── src └── main └── resources
转载 8月前
94阅读
说明:(1)传统项目的问题,Maven带来的好处;目录1.【传统项目】的问题;2.Maven是什么?3.Maven的作用;1.【传统项目】的问题;(1)问题1:jar包不统一,或jar包不兼容导致的问题;          ● 比如,我们开发了一个CRM系统(一般指客户关系管理系统),其肯定要用到一些jar包;比如用到了mybatis,log4j等
1.spring-cloud-dependencies <!-- SpringCloud 微服务 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spr
目录规范Maven 提倡使用一个共同的标准目录结构,Maven 使用约定优于配置的原则,大家尽可能的遵守这样的目录结构。如下所示:目录说明demo-test项目名称src/main/java项目源码目录 src/main/resources项目资源文件目录,包括项目用到的静态文件、配置文件等src/test/java测试代码源码目录src/test/resources测试代码用到的资源文件目录ta
新建Maven project项目时,需要选择archetype。那么,什么是archetype?archetype的意思就是模板原型的意思,原型是一个Maven项目模板工具包。一个原型被定义为从其中相同类型的所有其它事情是由一个原始图案或模型。名称配合,因为我们正在努力提供一种系统,该系统提供了一种生成Maven项目的一致的手段。原型将帮助作者为用户创建Maven项目模板,并为用户提供了手段,产
转载 2024-09-25 12:10:06
385阅读
# ruoyi k8s的maven打包 ## 简介 ruoyi k8s是一个基于Spring Boot和Spring Cloud的分布式项目,它提供了一套快速开发的框架。本文将介绍如何使用maven打包ruoyi k8s项目。 ## 准备工作 在开始之前,确保你已经安装了以下工具: - JDK:Java开发工具包 - Maven:项目构建工具 ## 步骤一:克隆ruoyi k8s项目 首先,
原创 2024-01-12 18:45:00
183阅读
? (RuoYi-Go) 前端基于RuoYi-Vue3,后端用Go编写的权限管理系统,用DDD领域驱动设计(六边形架构)实现
原创 2024-09-11 14:31:47
296阅读
1点赞
自学SpringBoot的过程中,发现开源的Ruoyi比较不错,而且作者公开全部的源码,再次谢谢作者。先总结,代码在下面(1)要保存的这个表,只有一个字段是用来存储图片路径的字段;其他字段都是正常字段,和上传无关;(2)基本思路是先上传,获得上传的文件名
转载 2024-03-21 22:48:06
127阅读
package com.ruoyi.common.utils; import java.net.InetAddress; import java.net.UnknownHostException; import javax.servlet.http.HttpServletRequest; /** * 获取IP方法 * * @author ruoyi */ public class IpUtils
转载 2019-10-28 09:12:00
256阅读
2评论
# 使用Docker部署Ruoyi的完整流程指南 Ruoyi是一个基于Java的优秀企业级开发框架,使用Docker部署可以大大简化环境配置和应用管理。下面我们将详细介绍如何在Docker中运行Ruoyi,并给出每一步的代码及其解释。 ## 整体流程 以下是使用Docker部署Ruoyi的主要步骤: | 步骤 | 描述 | |-
原创 8月前
81阅读
# Java RuoYi 实现指南 作为一名经验丰富的开发者,我很高兴能够帮助刚入行的小白了解如何实现一个Java项目,比如RuoYi框架。RuoYi是一个轻量级的Java快速开发平台,适用于企业信息化开发。以下是实现Java RuoYi的步骤和代码指南。 ## 步骤流程 首先,让我们通过一个表格来展示实现Java RuoYi的整体流程: | 序号 | 步骤 |
原创 2024-07-28 06:18:01
45阅读
若依如何实现数据范围过滤的若依源码分析-----数据范围过滤 通过${params.dataScope}在需要进行数据范围过滤的地方拼接一个sql语句。or d.dept_id in (select dept_id from sys_role_dept where role_id ={rolelist})我们看一下若依是如何实现的首先在需要进行数据范围过滤的地方加上注解 @DataScope(de
# RuyI架构简介 RuyI是一个基于Java的快速开发框架,旨在帮助开发者更快地构建企业级应用程序。其设计思想是“低代码开发”,通过减少人工编码工作量,使开发者能够更专注于业务逻辑的实现。 ## RuyI架构特性 1. **模块化**:RuyI采用模块化设计,将不同功能分开,提升代码可维护性。 2. **多数据库支持**:内置对多种数据库的支持,简化数据库操作。 3. **权限管理**:
原创 10月前
57阅读
1、什么是Redis?简述它的优缺点?Redis的全称是:Remote Dictionary.Server,本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。
转载 2024-10-16 11:19:25
40阅读
目录1,SpringBoot简介1.1 SpringBoot快速入门1.1.1 开发步骤2 创建 Controller1.1.2 对比1.1.3 官网构建工程1.2 SpringBoot概述1.2.1 起步依赖1.2.2 程序启动2,配置文件2.1 配置文件格式2.1.2 不同配置文件演示2.1.3 三种配合文件的优先级2.2 yaml格式2.2.1 语法规则2.3 yaml配置文件数据读取2.3
package com.ruoyi.framework.util; import java.io.PrintWriter; import java.io.StringWriter; import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.apache.shiro.SecurityUtils; ...
转载 2019-11-03 19:53:00
175阅读
2评论
# 如何实现 "ruoyi redis" ## 1. 背景介绍 在介绍如何实现 "ruoyi redis" 之前,首先需要了解什么是 "ruoyi" 和 "redis"。 - "ruoyi" 是一款基于 Spring Boot 和 Vue.js 的后台管理系统快速开发平台,提供了丰富的功能和组件,可以快速构建企业级后台管理系统。 - "redis" 是一个高性能的键值数据库,它支持多种数据结构
原创 2023-09-18 16:52:59
352阅读
# 使用RuoYi Python构建高效的企业管理系统 在当今信息技术快速发展的时代,企业管理系统的开发和应用已成为提高工作效率的重要手段。RuoYi是一个基于Spring Boot的快速开发框架,而RuoYi Python则是其在Python环境下的实现。本文将通过一个示例,展示如何利用RuoYi Python构建高效的企业管理系统。 ## RuoYi Python概述 RuoYi Pyt
原创 8月前
60阅读
# 如何实现"ruoyi dockerfile" 作为一名经验丰富的开发者,我将向你介绍如何实现"ruoyi dockerfile"。在开始之前,让我们先了解一下整个流程。下表展示了实现"ruoyi dockerfile"的步骤: | 步骤 | 描述 | | --- | --- | | 1 | 创建一个名为Dockerfile的文件 | | 2 | 在Dockerfile中定义基础镜像 | |
原创 2023-08-02 11:36:42
394阅读
为什么要使用SpringSecurity:                内网项目使用RBAC权限管理模式,一个角色上挂载了多个菜单信息,用户登录时根据用户账号查询用户所拥有的菜单,将菜单信息响应给前端进行渲染。此种方式对权限控制的粒度是最粗的,用户有这个菜单即认为用户可以访问这个菜单上的所有资源,并且用户访问菜单上的
  • 1
  • 2
  • 3
  • 4
  • 5