dee1024 / sloth

Sloth 是一个生成脚手架代码的工具。你只需要设置好业务应用所需要用的 Mysql 数据源即可。如果你用过 Ruby on Rails 的代码生成器的话,那么 Sloth 也同样适用于这样的场景, 它使用 Java 语言构建,生成的脚手架代码亦是 Java。旨在为开发者提供一系列健壮的工具、程序库和工作流,帮助他们快速构建出漂亮、引人注目的SpringBoot Web应用
Apache License 2.0
181 stars 56 forks source link
code-generator java spring-boot

SLOTH 1.2

[Chrome Web Store]() [version]() [issues]() [Licence]()

Sloth 是一个生成脚手架代码的工具。你只需要设置好业务应用所需要用的 Mysql 数据源即可。如果你用过 Ruby on Rails 的代码生成器的话,那么 Sloth 也同样适用于这样的场景, 它使用 Java 语言构建,生成的脚手架代码亦是 Java。旨在为开发者提供一系列健壮的工具、程序库和工作流,帮助他们快速构建出漂亮、引人注目的Web应用。 其它语言版本 : English

特性

环境

快速开始

host port username password dbname
127.0.0.1 3306 root 123456 test
生成使用的参数 例如 参数说明
-path /workspaces/mySlothProject 生成的目标项目的路径
-projectname mySlothProject 生成的目标项目的包名
-package com.test 目前项目的名字
-help 查看帮助
-strategy ssm 生成策略:ssd=SpringBoot + SpringData,ssm=SpringMVC + Spring+MyBatis,sss=SpringBoot + SpringJDBC,ssj=SpringBoot + JOOQ
-h 127.0.0.1 数据库地址
-P 3306 数据库端口
-u root 数据库用户名
-p 123456 数据库用户密码
-d test 数据库库名

例子

TableName
game
gameRole
gameServer

贡献

我们期待你的 pull requests !

作者

其它

许可证

Sloth is licensed under the Apache License, Version 2.0 (the "License");