源码链接:https://pan.baidu.com/s/1iP4UguBufHbcIEv4Ux4wDw 提取码:j6z9 目录结构如下:只需增加一个generatorConfig.xml文件和在pom.xml中配置下Mybatis generator代码生成插件即可 pom.xml中增加如下配置: pom.xml中相关依赖及build插件部分代码 <dependencies> <dependency> <groupId>org.springframework.boot…
网盘链接: https://pan.baidu.com/s/1AVGz0bDa_Y5zjk7vXa2eHw 提取码: 2gr6 1.记事本打开generatorConfig.xml文件 2(1,2,3)和项目中的包名一致(4,5,6)生成文件存储位置(7)对应表名.如图: 3.使用cmd切到本文件所在位置 4.运行  生成命令.txt  中的命令: java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig.xml…
1 导入mybatis-generator-core-1.3.2.jar 2配置mbg.xml <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd…
mybits根据表自动生成 java类和mapper 文件 我这个脑子啊,每次创建新的工程都会忘记是怎么集成mybits怎么生成mapper文件的,so today , I can't write this blog for myself. NO.1 we should create table on the database. eg.user CREATE TABLE `t_users` ( `uid` int(10) unsigned NOT NULL AUTO_INCREMENT COMM…
Idea根据表自动生成实体: 首先说下这种方式有个缺点,就是如果表里面有日期.时间类型,那么需要手动的设置映射类型 第一步:在Idea中配置好数据库: 在Idea窗口右边,点击Database按钮 配置数据库相关参数,如果没有数据库驱动包直接下载即可 第二步:工程添加实体映射支持 在工程上右键,选中 Add Framework Support 选中JavaEE Persistence(2.0),右边 选择下载配置文件 Download(如果已经有的话,就选择已下载的jar),然后点击ok, Id…
源码 github,已更新最新代码 https://github.com/leoparddne/GenEntities/ 使用的DB是mysql,所有先nuget一下mysql.data 创建t4模板文件 <#@ assembly name="System.Core"#> <#@ assembly name="System.Data.Linq"#> <#@ assembly name="EnvDTE"#> &l…
MyBatis Generator(MBG)的使用 MBG可以根据数据表生成对应的model.xml映射文件.mapper接口,只是简单的生成,还需要根据需求修改. 1.下载jar包 https://github.com/mybatis/generator/releases 解压后有3个jar包,只使用一个: 2.新建一个新的java项目,导入mybatis.jar.mybatis-generator-core.jar.数据库驱动. 3.src下新建config.xml http://mybat…
LnskyDB LnskyDB是基于Dapper的Lambda扩展,支持按时间分库分表,也可以自定义分库分表方法.而且可以T4生成实体类免去手写实体类的烦恼. 文档地址: https://liningit.github.io/LnskyDB/ 开源地址: https://github.com/liningit/LnskyDB nuget地址: https://www.nuget.org/packages/LnskyDB/ 前面我们介绍了LnskyDB的增删改查操作,接下来我们结束几个基础类.仓储…
LnskyDB LnskyDB是基于Dapper的Lambda扩展,支持按时间分库分表,也可以自定义分库分表方法.而且可以T4生成实体类免去手写实体类的烦恼. 文档地址: https://liningit.github.io/LnskyDB/ 开源地址: https://github.com/liningit/LnskyDB nuget地址: https://www.nuget.org/packages/LnskyDB/ 功能特点 Lambda表达式查询方便 基于Dapper的Lambda表达式…
一.点击最右边的Database: 二.点击,再点DataSource选择数据库类型,配置数据库信息: 三.打开项目结构,选择,找到你的项目,点击,添加hibernate: 四.如果有现成的cfg.xml文件,则选择右边的添加按钮,将xml文件添加进来: 五.选择左下角的Persistence按钮,选择hibernate配置文件生成实体: 六.选择数据源,选择实体类所在的包,选择表: 这样生成的持久化类是注解方式配置的. 如果想用xml配置,可以通过以下的设置,自动生成hbm.xml配置文件:…