Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
S
SpringBoot_Templ
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
esestt
SpringBoot_Templ
提交
ae79d45b
提交
ae79d45b
编写于
9月 06, 2019
作者:
zhouweidong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新 README.md
上级
e248e22d
变更
1
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
34 行增加
和
3 行删除
+34
-3
README.md
README.md
+34
-3
未找到文件。
README.md
浏览文件 @
ae79d45b
...
...
@@ -18,6 +18,7 @@ Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来
iBizSys 是以
`Model Driven Development(MDD)`
作为核心理论依据的开发框架,iBizSys从
`2009年`
诞生至今已经经历数个版本,构建出一套完整的系统构建模型,包含:
`DevOps模型`
、
`文档模型`
、
`流程模型`
、
`测试模型`
等。 iBizSys 提倡以
`模型`
作为主要内容的高级别抽象的开发方法,并结合市面上较为流行的技术框架形成技术模板,通过
`模型`
+
`模板`
的方式快速构建出一套生产级并且具备
`复杂性`
和
`变更能力`
的系统。
## 快速开始
## 搭建SpringBoot工程
...
...
@@ -56,17 +57,22 @@ iBizSys将通过管理数据模型的方式来实现对业务表的管理 [查
<
artifactId
>
spring
-
boot
-
starter
-
parent
</
artifactId
>
<
version
>
2.0
.
1
.
RELEASE
</
version
>
</
parent
>
<
dependencies
>
<
dependencies
>
<
dependency
>
<
groupId
>
org
.
springframework
.
boot
</
groupId
>
<
artifactId
>
spring
-
boot
-
starter
-
web
</
artifactId
>
</
dependency
>
<
dependency
>
<
groupId
>
org
.
projectlombok
</
groupId
>
<
artifactId
>
lombok
</
artifactId
>
</
dependency
>
<
dependency
>
<
groupId
>
org
.
springframework
.
boot
</
groupId
>
<
artifactId
>
spring
-
boot
-
starter
-
test
</
artifactId
>
</
dependency
>
</
dependencies
>
```
...
...
@@ -235,7 +241,7 @@ public interface ${item.codeName}Service{
<
#
if
item
.
getAllPSDEActions
()??>
<
#
list
item
.
getAllPSDEActions
()
as
deaction
>
<
#
if
(
deaction
.
getActionMode
()
==
"READ"
)
>
<
#
comment
>
Get
与自定义行为返回
DoMain
不发带
major
</
#
comment
>
<
#
if
(
deaction
.
getActionMode
()
==
"READ"
)
>
$
{
item
.
codeName
}
$
{
srfmethodname
(
deaction
.
getCodeName
())}(
$
{
item
.
codeName
}
et
);
<
#
else
>
boolean
$
{
srfmethodname
(
deaction
.
getCodeName
())}(
$
{
item
.
codeName
}
et
);
...
...
@@ -263,7 +269,7 @@ public class ${item.codeName}ServiceImpl implements ${item.codeName}Service{
<
#
if
item
.
getAllPSDEActions
()??>
<
#
list
item
.
getAllPSDEActions
()
as
deaction
>
<
#
if
(
deaction
.
getActionMode
()
==
"READ"
)
>
<
#
comment
>
Get
与自定义行为返回
DoMain
不发带
major
</
#
comment
>
<
#
if
(
deaction
.
getActionMode
()
==
"READ"
)
>
@Override
public
$
{
item
.
codeName
}
$
{
srfmethodname
(
deaction
.
getCodeName
())}(
$
{
item
.
codeName
}
et
){
System
.
out
.
println
(
String
.
format
(
"您当前正在调用[%s]的[%s]方法"
,
"${item.codeName}ServiceImpl"
,
"${srfmethodname(deaction.getCodeName())}"
));
...
...
@@ -282,6 +288,27 @@ public class ${item.codeName}ServiceImpl implements ${item.codeName}Service{
}
```
### 实体类
循环输出所有实体属性
```
java
/**
* 实体[${item.codeName}] 数据对象
*/
@Data
public
class
${
item
.
codeName
}{
<
#
list
item
.
getPSDEFields
()
as
defield
>
private
$
{
srfjavatype
(
defield
.
stdDataType
)}
$
{
defield
.
codeName
?
lower_case
};
</
#
list
>
}
```
## 查看最终成果物
...
...
@@ -298,6 +325,10 @@ public class ${item.codeName}ServiceImpl implements ${item.codeName}Service{

### 实体类

### 开始使用
...
...
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录