初始化工程
自动导入
通过jmms create project {name}
创建的工程可直接通过Java IDE导入,导入后就是一个标准的spring boot maven
工程。
手工配置
在一个已有的spring boot maven
工程中通过以下的步骤进行手工配置。
1. 修改pom.xml
添加依赖:
<dependencies>
<dependency>
<groupId>org.leapframework</groupId>
<artifactId>spring-boot-starter-jmms</artifactId>
<version>${jmms.version}</version>
</dependency>
</dependencies>
请根据需要修改版本号
同时需要配置打包时自动添加app
目录到classpath
中:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>1.5.8.RELEASE</version>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>3.0.0</version>
<executions>
<execution>
<id>add-resource</id>
<phase>generate-resources</phase>
<goals>
<goal>add-resource</goal>
</goals>
<configuration>
<resources>
<resource>
<directory>app</directory>
<targetPath>app</targetPath>
<excludes>
<exclude>config-dev.json</exclude>
<exclude>tests/**</exclude>
<exclude>fakes/**</exclude>
</excludes>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
2. 创建app
目录
在工程目录中创建app
目录并添加config.json
文件。
目录结构:
project
├── app
│ ├── config.json
├── pom.xml
└── src
└── main
├── java
config.json:
{
}
3. 配置数据源
如果已经在
spring boot
中配置了数据源可跳过这一步
修改config.json
:
{
"db" : {
"type": "mysql",
...
}
}
具体配置请参考前面的文档
上一篇:使用Spring Boot开发
下一篇:开发API操作