Files
SpringBootCodeGenerator/generator-web/target/classes/templates/index.ftl
2018-08-31 17:03:13 +08:00

160 lines
7.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>代码生成平台</title>
<#import "common/common.macro.ftl" as netCommon>
<@netCommon.commonStyle />
<link rel="stylesheet" href="${request.contextPath}/static/plugins/codemirror/lib/codemirror.css">
<link rel="stylesheet" href="${request.contextPath}/static/plugins/codemirror/addon/hint/show-hint.css">
</head>
<body class="hold-transition skin-blue layout-top-nav ">
<div class="wrapper">
<#-- header -->
<@netCommon.commonHeader />
<#-- content -->
<div class="content-wrapper">
<div class="container">
<section class="content">
<div class="row">
<#-- left -->
<div class2="col-md-9" >
<#-- 表结构 -->
<div class="box box-default">
<div class="box-header with-border">
<h4 class="pull-left">表结构信息</h4>
<button type="button" class="btn btn-default btn-xs pull-right" id="codeGenerate" >生成代码</button>
</div>
<div class="box-body">
<ul class="chart-legend clearfix">
<li>
<small class="text-muted" >
<textarea id="tableSql" placeholder="请输入表结构信息..." >
CREATE TABLE `userinfo` (
`user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户ID',
`username` varchar(255) NOT NULL COMMENT '用户名',
`addtime` datetime NOT NULL COMMENT '创建时间',
PRIMARY KEY (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户信息'
</textarea>
</small>
</li>
</ul>
</div>
</div>
<#-- Mybatis生成代码 -->
<div class="nav-tabs-custom">
<!-- Tabs within a box -->
<ul class="nav nav-tabs pull-right">
<li class="pull-left header">Mybatis版生成代码</li>
<li><a href="#model" data-toggle="tab">Model</a></li>
<li><a href="#mybatis" data-toggle="tab">Mybatis</a></li>
<li><a href="#dao" data-toggle="tab">Dao</a></li>
<li><a href="#service_impl" data-toggle="tab">ServiceImpl</a></li>
<li><a href="#service" data-toggle="tab">Service</a></li>
<li class="active" ><a href="#controller" data-toggle="tab">Controller</a></li>
</ul>
<div class="tab-content no-padding">
<div class="chart tab-pane active" id="controller">
<div class="box-body">
Controller<textarea id="controller_ide" ></textarea>
</div>
</div>
<div class="chart tab-pane active" id="service">
<div class="box-body">
Service<textarea id="service_ide" ></textarea>
</div>
</div>
<div class="chart tab-pane active" id="service_impl">
<div class="box-body">
ServiceImpl<textarea id="service_impl_ide" ></textarea>
</div>
</div>
<div class="chart tab-pane active" id="dao">
<div class="box-body">
Dao<textarea id="dao_ide" ></textarea>
</div>
</div>
<div class="chart tab-pane active" id="mybatis">
<div class="box-body">
Mybatis<textarea id="mybatis_ide" ></textarea>
</div>
</div>
<div class="chart tab-pane active" id="model" >
<div class="box-body ">
Model<textarea id="model_ide" ></textarea>
</div>
</div>
</div>
</div>
<#-- JPA生成代码 -->
<div class="nav-tabs-custom">
<!-- Tabs within a box -->
<ul class="nav nav-tabs pull-right">
<li class="pull-left header">JPA版生成代码</li>
<li><a href="#entity" data-toggle="tab">Entity</a></li>
<li><a href="#repository" data-toggle="tab">Repository</a></li>
</ul>
<div class="tab-content no-padding">
<div class="chart tab-pane active" id="entity">
<div class="box-body">
Entity<textarea id="entity_ide" ></textarea>
</div>
</div>
<div class="chart tab-pane active" id="repository" >
<div class="box-body ">
Repository<textarea id="repository_ide" ></textarea>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
<!-- footer -->
<@netCommon.commonFooter />
</div>
<@netCommon.commonScript />
<script src="${request.contextPath}/static/plugins/codemirror/lib/codemirror.js"></script>
<script src="${request.contextPath}/static/plugins/codemirror/addon/hint/show-hint.js"></script>
<script src="${request.contextPath}/static/plugins/codemirror/addon/hint/anyword-hint.js"></script>
<script src="${request.contextPath}/static/plugins/codemirror/addon/display/placeholder.js"></script>
<script src="${request.contextPath}/static/plugins/codemirror/mode/clike/clike.js"></script>
<script src="${request.contextPath}/static/plugins/codemirror/mode/sql/sql.js"></script>
<script src="${request.contextPath}/static/plugins/codemirror/mode/xml/xml.js"></script>
<script src="${request.contextPath}/static/js/index.js"></script>
</body>
</html>