提交 fac713fd 编写于 作者: templmaster's avatar templmaster

更新 README.md

上级 a7e0dc7e
流水线 #130 已取消 ,包含阶段
......@@ -94,107 +94,23 @@ deploysys:
```
## 预览成果物
iBizSys提供了即时预览,可以让您在编写模板的同时预览到最终成果物 [查看更多模板编写小技巧](http://bbs.ibizlab.cn/)
>图中左侧为模板的成果物
>图中间为模板代码
>图右侧为动态运行时,可通过动态运行时查看模板所需参数
![produce](img/quickstart/result_preview_de.png)
## 发布模板
您在iBizSys模板工具编写模板后,模板处于暂存状态,若您需要在项目中应用该模板,需要发布该模板。
![produce](img/quickstart/publishFtl.png)
![produce](https://doc.ibizlab.cn/images/templpublish.png)
## 发布模型
发布模型的过程即为从模板仓库中获取最新模板合成模型,生产代码的过程。
![produce](img/quickstart/publishSystem.png)
![produce](https://doc.ibizlab.cn/images/startup.png)
## 查看最终成果物
### 依赖
![produce](img/quickstart/result_pom.png)
### 配置
![produce](img/quickstart/result_yml.png)
### 启动类
![produce](img/quickstart/result_appMain.png)
### 实体类
![produce](img/quickstart/result_de.png)
### Mapper类
![produce](img/quickstart/result_mapper.png)
### 开始使用
添加`DBET`实体建表的schema脚本:
```sql
create table IF NOT EXISTS T_DBET
(
dbetid VARCHAR2(100) not null,
createman VARCHAR2(60),
updateman VARCHAR2(60),
createdate DATE,
dbetname VARCHAR2(200),
updatedate DATE
);
```
添加`DBET`实体测试数据的schema脚本
```sql
INSERT INTO T_DBET (dbetid, dbetname) VALUES
(1, '这是第一条实体数据'),
(2, '这是第二条实体数据'),
(3, '这是第三条实体数据'),
(4, '这是第四条实体数据'),
(5, '这是第五条实体数据');
```
添加测试类,进行功能测试,测试类相关代码如下:
```java
@RunWith(SpringRunner.class)
@SpringBootTest(classes = demoMain.class)
public class QuickStartTest {
@Autowired
private DBETMapper dbetMapper;
@Test
public void testMain() {
System.out.println(("----- selectAll method test ------"));
List<DBET> userList = dbetMapper.selectList(null);
Assert.assertEquals(5, userList.size());
userList.forEach(System.out::println);
}
}
```
![produce](https://doc.ibizlab.cn/images/cicdresult.png)
控制台输出:
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册