常用问题汇总
最后更新于:2022-04-02 07:11:22
常用问题汇总
===
1、Druid监控
访问:http://localhost:8080/jeecg-boot/druid/,
登录名:admin,密码123456
2、在线接口文档swagger
http://localhost:8080/jeecg-boot/doc.html
登录名:jeecg,密码jeecg1314
相关配置文件见yml
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/ee/ba/eeba14265868a5d3da578d53a98b820e_592x568.png)
老版本用下面的地址
http://localhost:8080/jeecg-boot/swagger-ui.html
3、项目根路径如何修改
目前项目后台访问默认路径是: http://localhost:8080/jeecg-boot
默认端口: 8080
默认项目名: jeecg-boot
如果需要自定义可以修改配置文件: src/main/resources/application.yml
```
server:
port: 8080
servlet:
context-path: /jeecg-boot
```
4、获取登录用户信息
```
LoginUser sysUser = (LoginUser)SecurityUtils.getSubject().getPrincipal();
```
5、手工编码校验token有效性
```
//校验Token有效性
String token = request.getParameter("token");
SysUser sysUser = shiroRealm.checkUserTokenIsEffect(token);
```
6、想要设定查询模式为模糊查询,怎么作全局修改?
修改后端/jeecg-boot-base-common/src/main/java/org/jeecg/common/system/query/QueryGenerator.java,找到installMplus方法下述代码修改即可
```
//根据参数值带什么关键字符串判断走什么类型的查询
QueryRuleEnum rule = convert2Rule(value);
value = replaceValue(rule,value);
// add -begin 添加判断若为字符串类型则设置为模糊查询
if("class java.lang.String".equals(type)) {
// 可以设置左右模糊或全模糊,因人而异
rule = QueryRuleEnum.LIKE;
}
// add -end 添加判断若为字符串类型则设置为模糊查询
addEasyQuery(queryWrapper, name, rule, value);
```
7、更多常见问题,实时更新
[更多常见问题,实时更新,点击我](http://www.jeecg.org/forum.php?mod=viewthread&tid=7816&page=1&extra=#pid21237)
';