maven模块子项目
详细操作
1.建立好后首先向pom.xml引入文件
<dependencies>
<dependency>
<groupId>org.jeecgframework.boot</groupId>
<artifactId>jeecg-boot-base-common</artifactId>
</dependency>
</dependencies>
<repositories>
<repository>
<id>aliyun</id>
<name>aliyun Repository</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>jeecg</id>
<name>jeecg Repository</name>
<url>http://maven.jeecg.org/nexus/content/repositories/jeecg</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
2.建立类
package org.jeecg.modules.hello;
import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j;
import org.jeecg.common.api.vo.Result;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* 测试心得module
*/
@Slf4j
@Api(tags = "新建module--jm")
@RestController
@RequestMapping("/hello")
public class HelloController {
@GetMapping(value="/")
@ApiOperation("hello操作")
public Result<String> hello() {
Result<String> result = new Result<String>();
result.setResult("hello world!");
result.setSuccess(true);
return result;
}
}
3.编译代码
4.在jeecg-boot/jeecg-boot-module-system/pom.xml引入刚才建立的模块子项目
5.重新启动
6.调试
解决方法
重新测试成功
另外
requestapi分组
找到
jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/config/Swagger2Config.java
结果
数据权限
编码方式
A
用之前的例子
1.菜单配置
2.进行匹配
3.角色授权
4.在对应的后端controller进行以下操作
5.重启测试
B
1.数据规则
找到前端组件路径
2.将找到的路径放下面到访后端相应controller
3.授权
4.测试
B方法比A方法优越