文档中添加iam配置EnableTransactionManagement注解的说明

This commit is contained in:
Zhaoyang 2020-03-24 14:31:17 +08:00
parent 89d7748837
commit dba024ed00
3 changed files with 30 additions and 3 deletions

View File

@ -18,6 +18,29 @@ compile("com.diboot:diboot-iam-base-spring-boot-starter:2.0.5")
> 如果使用diboot-devtools还需要引入devtools相关依赖可自动生成iam-base相关的controller。
## 2、参数配置
* 注解配置:
请确保您的启动类或者配置类上配置了**@EnableTransactionManagement**注解,如:
```java
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.transaction.annotation.EnableTransactionManagement;
@EnableTransactionManagement
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
```
* 配置文件配置项:
```
#当前应用程序多个系统时配置默认为MS管理系统
diboot.iam.application=MS

View File

@ -1,5 +1,5 @@
# diboot-devtools-spring-boot-starter相关
1. devtools最怕什么
1. **devtools最怕什么**
答:项目路径中有中文。。。

View File

@ -1,5 +1,9 @@
# diboot-iam-base-spring-boot-starter相关
1. 为什么我首次启动后,接口不能访问?
1. **为什么我首次启动后,接口不能访问?**
您好首次启动devtools将为您的项目进行数据库初始化和生成基础代码等工作这些都需要您在这些流程完成之后重启应用方可生效。
您好首次启动devtools将为您的项目进行数据库初始化和生成基础代码等工作这些都需要您在这些流程完成之后重启应用方可生效。
2. **为何引入iam后启动报错**
答:请确保您配置了**@EnableTransactionManagement**注解,可参考[IAM参数配置](/guide/diboot-iam/开始使用.html#_2、参数配置)