mirror of
https://github.com/moshowgame/SpringBootCodeGenerator.git
synced 2025-12-26 13:52:39 +08:00
139 lines
7.3 KiB
Plaintext
139 lines
7.3 KiB
Plaintext
<!DOCTYPE html>
|
||
<html>
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<title>SQL转Java JPA、MYBATIS实现类代码生成平台</title>
|
||
<meta name="keywords" content="sql转实体类,sql转DAO,SQL转service,SQL转JPA实现,SQL转MYBATIS实现">
|
||
<#import "common/common-import.ftl" as netCommon>
|
||
<@netCommon.commonStyle />
|
||
|
||
<@netCommon.commonScript />
|
||
<script src="${request.contextPath}/static/js/index-new.js"></script>
|
||
<#--
|
||
<li role="presentation"><a href="http://blog.csdn.net/moshowgame">大狼狗CSDN</a></li>
|
||
<li role="presentation"><a href="http://github.com/moshowgame/SpringBootCodeGenerator">GitHub</a></li>-->
|
||
</head>
|
||
<body style="background-color: #e9ecef">
|
||
|
||
<div class="container">
|
||
<nav class="navbar navbar-dark bg-primary">
|
||
<a class="navbar-brand" href="http://www.bejson.com">BeJSON在线工具站</a>
|
||
<ul class="nav navbar-nav">
|
||
<li class="nav-item active">
|
||
<a class="nav-link" href="http://blog.csdn.net/moshowgame">大狼狗CSDN</a>
|
||
</li>
|
||
</ul>
|
||
</nav>
|
||
</div>
|
||
|
||
<!-- Main jumbotron for a primary marketing message or call to action -->
|
||
<div class="jumbotron">
|
||
<div class="container">
|
||
<h1>Spring Boot Code Generator!</h1>
|
||
基于<code>SpringBoot2</code>+<code>Freemarker</code>的代码生成器,用<code>DDL SQL</code>语句生成<code>JPA</code>/<code>JdbcTemplate</code>/<code>Mybatis</code>/<code>BeetlSQL</code>相关代码,支持<code>mysql</code>/<code>oracle</code>/<code>pgsql</code>三大数据库。以<code>释放双手</code>为目的,各大模板也在陆续补充和优化。欢迎大家多多提交模板和交流想法,如果发现有SQL语句不能识别,请<a href="https://github.com/moshowgame/SpringBootCodeGenerator/issues">留言</a>给我分析,谢谢!
|
||
</p>
|
||
<div class="input-group mb-3">
|
||
<div class="input-group-prepend">
|
||
<span class="input-group-text">作者名称</span>
|
||
</div>
|
||
<input type="text" class="form-control" id="authorName" placeholder="大狼狗">
|
||
<div class="input-group-prepend">
|
||
<span class="input-group-text">包名路径</span>
|
||
</div>
|
||
<input type="text" class="form-control" id="packageName" placeholder="com.softdev.system">
|
||
</div>
|
||
<textarea id="ddlSqlArea" placeholder="请输入表结构信息..." class="form-control" style="height: 250px;">
|
||
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><br>
|
||
<p><button class="btn btn-primary btn-lg" id="btnGenCode" role="button">开始生成 »</button></p>
|
||
<hr>
|
||
<!-- Example row of columns -->
|
||
<div class="btn-toolbar mb-3" role="toolbar" aria-label="Toolbar with button groups">
|
||
<div class="input-group">
|
||
<div class="input-group-prepend">
|
||
<div class="input-group-text" id="btnGroupAddon">jdbcTemplate</div>
|
||
</div>
|
||
</div>
|
||
<div class="btn-group mr-2" role="group" aria-label="First group">
|
||
<button type="button" class="btn btn-default" id="jtdaoimpl">daoimpl</button>
|
||
<button type="button" class="btn btn-default" id="jtdao">dao</button>
|
||
</div>
|
||
</div>
|
||
<div class="btn-toolbar mb-3" role="toolbar" aria-label="Toolbar with button groups">
|
||
<div class="input-group">
|
||
<div class="input-group-prepend">
|
||
<div class="input-group-text" id="btnGroupAddon">BeetlSQL</div>
|
||
</div>
|
||
</div>
|
||
<div class="btn-group mr-2" role="group" aria-label="First group">
|
||
<button type="button" class="btn btn-default" id="beetlentity">entity(lombok)</button>
|
||
<button type="button" class="btn btn-default" id="beetlmd">beetlmd</button>
|
||
<button type="button" class="btn btn-default" id="beetlcontroller">beetlcontroller</button>
|
||
</div>
|
||
</div>
|
||
<div class="btn-toolbar mb-3" role="toolbar" aria-label="Toolbar with button groups">
|
||
<div class="input-group">
|
||
<div class="input-group-prepend">
|
||
<div class="input-group-text" id="btnGroupAddon">JPA</div>
|
||
</div>
|
||
</div>
|
||
<div class="btn-group mr-2" role="group" aria-label="First group">
|
||
<button type="button" class="btn btn-default" id="swaggerui">swagger-ui</button>
|
||
<button type="button" class="btn btn-default" id="element-ui">element-ui</button>
|
||
<button type="button" class="btn btn-default" id="bootstrap">bootstrap</button>
|
||
</div>
|
||
</div>
|
||
<div class="btn-toolbar mb-3" role="toolbar" aria-label="Toolbar with button groups">
|
||
<div class="input-group">
|
||
<div class="input-group-prepend">
|
||
<div class="input-group-text" id="btnGroupAddon">JPA</div>
|
||
</div>
|
||
</div>
|
||
<div class="btn-group mr-2" role="group" aria-label="First group">
|
||
<button type="button" class="btn btn-default" id="entity">entity</button>
|
||
<button type="button" class="btn btn-default" id="repository">repository</button>
|
||
<button type="button" class="btn btn-default" id="jpacontroller">controller</button>
|
||
</div>
|
||
</div>
|
||
<div class="btn-toolbar mb-3" role="toolbar" aria-label="Toolbar with button groups">
|
||
<div class="input-group">
|
||
<div class="input-group-prepend">
|
||
<div class="input-group-text" id="btnGroupAddon">Mybatis</div>
|
||
</div>
|
||
</div>
|
||
<div class="btn-group mr-2" role="group" aria-label="First group">
|
||
<button type="button" class="btn btn-default" id="model">model(set/get)</button>
|
||
<button type="button" class="btn btn-default" id="mybatis">mybatis</button>
|
||
<button type="button" class="btn btn-default" id="dao">dao</button>
|
||
<button type="button" class="btn btn-default" id="service">service</button>
|
||
<button type="button" class="btn btn-default" id="service_impl">service_impl</button>
|
||
<button type="button" class="btn btn-default" id="controller">controller</button>
|
||
</div>
|
||
</div>
|
||
<hr>
|
||
<textarea id="genCodeArea" class="form-control" ></textarea>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="container">
|
||
|
||
<hr>
|
||
<footer>
|
||
<footer class="bd-footer text-muted" role="contentinfo">
|
||
<div class="container">
|
||
<strong>Copyright © 2018-${.now?string('yyyy')}
|
||
<p><a href="https://github.com/moshowgame/SpringBootCodeGenerator">SpringBootCodeGenerator</a>由<a href="https://blog.csdn.net/moshowgame" target="_blank">@Moshow/大狼狗/郑锴</a> 开发维护. 由 <a href="https://www.bejson.com">BeJson三叔 </a> 提供在线版本。</p>
|
||
</div>
|
||
</footer>
|
||
</footer>
|
||
</div> <!-- /container -->
|
||
|
||
|
||
</body>
|
||
</html>
|