首 页 在线演示 validtor生成 code基础版 code高级版 Join Sql 生成Mybatis Mapper jsonToBean 登录|注册
SSM框架代码生成
功能介绍 使用说明 注意事项
  • 支持swaggerUI
  • 支持bootstrap4
  • 支持POJO类的validtor的生成
  • 原生态mybatis sqlmap的生成
  • 支持excel模板下载及导入导出功能
  • 支持DO、DTO、Query对象的生成
  • 生成的代码符合阿里巴巴编码规范
  • 批量插入更新方法支持编程式事务
  • 支持mysql、mariadb、oralce、postgresql数据库
  • 支持新建、修改、删除、读取、动态分页查询功能
  • 支持DAO、缓存DAO、Service及Controller类的生成
  • 生成一个的完整工程,无任何错误,直接导入开发工具
  • 启动应用后,浏览器可以打开swaggerUI进行cruds操作
  • 启动应用后,浏览器可以打开bootstrap4页面进行cruds操作
  • 支持text、textarea、select、radio、checkbox、image表单类型
  • 生成框架支持spring boot+spring cloud+spring mvc+mybatis+redis架构
  • 下载生成的zip包,解压后导入开发工具中
  • 修改application.properties里的数据库连接
  • 修改redis连接信息
  • 如需去掉redis:
  •     将application.properties中的redis配置也注释掉
        将BaseController中的RedisTemplate的代码注释掉
  • 如需要打开登录验证:
  •     去掉SessionFilter和FilterConfig中的注释
        将BaseController中的getUserId方法改成直接返回null
  • 数据字典表:
  •     系统无字典表初次需下载attribute.sql脚本
        导入数据库中,再插入自己需要的数据字典值
        用字典表生成项目,再下载cacheAttributeDao.zip,覆盖之前生成的cacheDAO类
        系统有字典表,忽略以上3条,修改js读取数据字典的URL和返回值
        修改controller分页方法已注释掉的数据字典代码为自己数据字典即可展现数据
  • 启动application类即可访问应用swaggerUI和bootstrap4页面
  • 每张表必须有主键且自增长
  • 每张表尽量有逻辑删除字段
  • 每张表尽量有创建时间字段
  • 每张表尽量有修改时间字段
  • 时间类的字段请使用时间类型
  • 根据状态字段生成状态更新方法
  • 根据逻辑删除字段生成逻辑删除方法
  • postgresql数据库支持常用类型
  • mysql字段类型不支持空间扩展类型
  • mysql | mariadb字段类型不支持enum、set类型
  • oracle不支持INTERVAL DAYINTERVAL YEAR类型
  • 每个字段要有comment,其用来生成注解和表单标题
  • 所有查询默认只查逻辑未删除的数据(如有逻辑删除字段)
联系人:龙先生 邮箱:longhaisheng20@163.com 手机:15900686292
Copyright © 2012-2021 All rights reserved 沪ICP备2021017482号-1