mysql 代码自动生成工具_代码生成工具下载-代码自动生成工具【附框架】下载v1.5 最新版-西西软件下载...

代码自动生成工具【附框架】,这款代码生成工具能够自动生成满足条件的代码框架,为用户节省不少的编程所需时间,让编程效率更高。本次带来代码生成工具最新版本下载,在上个版本基础上修复了诸多的BUG,能够实现更加智能化的编程过程,有相关编程代码使用需求的朋友们不妨下载试试吧!

98e486f99661909e4f95973aed196b71.png

代码自动生成工具更新说明:

1.修复decimal转double问题

2.LoadById方法无需对象实例化即可调用(例:Model.LoadById(Primary Key Id))

3.新增log4net记录日志信息

4.修复若干bug

代码自动生成工具使用说明:

1.先把如下文件粘贴到项目中->根据粘贴位置在进行引用:

分别是框架配套的两个dll和注释,不引用xml文件没有注释的.

2.引用完成后重新生成一下看是否报错,根据错误提示处理

3.运行代码生成工具->没有ip地址就'.' 用户名登录名和密码(不是windows登录,有个账号密码的,并且数据库要允许远程登录)

数据库设置:

4620502fdd9ed5c71b14171979d4aa96.png

给予登录用户的数据库登录权限(能够sql server登录查询那个数据库里面的数据就证明ok)

4.登录成功

选择生成的表->点击读取按钮(当数据较多加载较慢请等待)->生成

提示生成成功就可以啦!!!

代码生成工具相关视频:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Mybatis是一个优秀的ORM框架,可以帮助我们快速地进行数据库操作。而Mybatis代码自动生成工具可以帮助我们快速生成Java类和Mybatis对应的SQL语句,从而提高开发效率。以下是两种常用的Mybatis代码自动生成工具: 1. Mybatis Generator Mybatis Generator是Mybatis官方提供的代码自动生成工具,可以根据数据库表生成Java类和Mybatis对应的SQL语句。使用Mybatis Generator需要编写一个XML配置文件,指定数据库连接信息、生成的Java类和SQL语句的包名、生成的表等信息。以下是一个简单的Mybatis Generator配置文件示例: ```xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> <generatorConfiguration> <context id="DB2Tables" targetRuntime="MyBatis3"> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/test" userId="root" password="root"> </jdbcConnection> <javaModelGenerator targetPackage="com.example.model" targetProject="src/main/java"> </javaModelGenerator> <sqlMapGenerator targetPackage="com.example.mapper" targetProject="src/main/resources"> </sqlMapGenerator> <javaClientGenerator type="XMLMAPPER" targetPackage="com.example.mapper" targetProject="src/main/java"> </javaClientGenerator> <table tableName="user"></table> </context> </generatorConfiguration> ``` 2. Mybatis-Plus Generator Mybatis-Plus是Mybatis的增强工具,在Mybatis的基础上提供了更多的功能。Mybatis-Plus Generator是Mybatis-Plus提供的代码自动生成工具,可以快速生成Entity、Mapper、Mapper XML、Service、Controller等各个模块的代码。使用Mybatis-Plus Generator需要编写一个Java类,指定数据库连接信息、生成的Java类和SQL语句的包名、生成的表等信息。以下是一个简单的Mybatis-Plus Generator配置类示例: ```java public class CodeGenerator { public static void main(String[] args) { AutoGenerator mpg = new AutoGenerator(); // 数据源配置 DataSourceConfig dsc = new DataSourceConfig(); dsc.setUrl("jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8"); dsc.setDriverName("com.mysql.jdbc.Driver"); dsc.setUsername("root"); dsc.setPassword("root"); mpg.setDataSource(dsc); // 包配置 PackageConfig pc = new PackageConfig(); pc.setParent("com.example"); pc.setEntity("model"); pc.setMapper("mapper"); pc.setXml("mapper.xml"); pc.setService("service"); pc.setServiceImpl("service.impl"); pc.setController("controller"); mpg.setPackageInfo(pc); // 策略配置 StrategyConfig strategy = new StrategyConfig(); strategy.setNaming(NamingStrategy.underline_to_camel); strategy.setColumnNaming(NamingStrategy.underline_to_camel); strategy.setEntityLombokModel(true); strategy.setRestControllerStyle(true); strategy.setInclude("user"); mpg.setStrategy(strategy); // 执行生成 mpg.execute(); } } ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值