若依3.2-Demo模块开发实例


若依框架简介

http://doc.ruoyi.vip/#/standard/kslj
简单来说就是一个敏捷开发脚手架。

代码

https://gitee.com/y_project/RuoYi

开发工具

SpringToolSuite4

手脚架运行

参考
http://doc.ruoyi.vip/#/standard/hjbs

项目导入到工程,运行起来,登录后,我们就要开发自己的业务逻辑了,那怎么搞?
参考了这位大佬的方法https://www.cnblogs.com/conswin/articles/9766186.html

第一步新建自己业务工程ruoyi-demo
maven的module
在这里插入图片描述
然后Finsh就是了。

工程建好,开始设置依赖
ruoyi-demo 的 pom.xml
加入

<dependencies>
		<dependency>
			<groupId>com.ruoyi</groupId>
			<artifactId>ruoyi-common</artifactId>		
		</dependency>
		<dependency>
			<groupId>com.ruoyi</groupId>
			<artifactId>ruoyi-framework</artifactId>		
		</dependency>
	</dependencies>

差不多了。

接下来第二步就是建个表咯

-- ----------------------------
-- Table structure for `test_test`
-- ----------------------------
DROP TABLE IF EXISTS `test_test`;
CREATE TABLE `test_test` (
  `uid` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `username` varchar(255) DEFAULT NULL COMMENT '用户名',
  `sex` char(1) DEFAULT NULL COMMENT '性别',
  PRIMARY KEY (`uid`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='测试用表';

这里COMMENT 是必须的,不然在代码生成哪里找不到。

然后运行系统,登录进去,看到目录如下
在这里插入图片描述
使用代码生成,然后点击生成代码。

有个压缩包和一个sql。
使用工具运行sql。那个是生成目录的。
然后把压缩包解压放到我们工程ruoyi-demo的main里,同名覆盖

这样已经完成7788了。我们要系统运行时加载我们新建的项目怎么搞?
ruoyi-admin 的pom.xml加入下面代码,version自己定义的,可以由我们建立的工程里的pom文件考出来
在 下面加入:

<!-- 测试-->
 <dependency>
    <groupId>com.ruoyi</groupId>
    <artifactId>ruoyi-demo</artifactId>
    <version>0.1</version>
</dependency>

然后重启工程。就可以看到我们新加的工程了,这里我加了两条数据
在这里插入图片描述

Logo

快速构建 Web 应用程序

更多推荐