当前位置: 首页 > 软件库 > 程序开发 > 常用工具包 >

Dynamic-add-date

mybatis 动态添加日期插件
授权协议 MIT
开发语言 Java
所属分类 程序开发、 常用工具包
软件类型 开源软件
地区 国产
投 递 者 后化
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Dynamic-add-date 是基于 Mybatis 插件原理开发的可以动态在InsertUpdate Sql 语句中添加日期列和对应的值的插件。

可以解决 MySQL 5.6.5 之前的版本对自动初始化时间戳的限制:

  • DATETIME列不支持DEFAULT CURRENT_TIMESTAMPON UPDATE CURRENT_TIMESTAMP
  • DEFAULT CURRENT_TIMESTAMPON UPDATE CURRENT_TIMESTAMP每张表最多可以使用在一个TIMESTAMP列上而且不能和另一个TIMESTAMP列一起使用

要求

  • 支持 jdk7 及之后的版本
  • MySql

功能

  • 自定义要生成的日期列的名称
  • 自动处理原始 Sql 语句中已包含自定义日期列名
  • 支持插入、更新、批量插入和批量更新 Sql 语句日期列的生成
  • 支持INSERT INTO SELECT语句
  • 支持忽略表,表名支持正则表达式

升级版本到1.1.0

  • 重构包名为io.github.yidasanqian.dynamicadddate
  • 增加支持INSERT INTO SELECT语句
  • 完善忽略表正则匹配规则
  • fixed #7
  • 升级依赖
  • 介绍 Dynamic-add-date是基于Mybatis插件原理开发的可以动态在Insert和Update Sql语句中添加日期列和对应的值的插件。 要求 Maven 支持jdk7及之后的版本 MySql(其它数据库暂未测试) 功能 自定义要生成的日期列的名称 自动处理原始Sql语句中已包含自定义日期列名 支持批量插入、批量更新Sql日期列的生成 支持忽略表,表名支持正则表达式 在你的应用中添加

  • 3.6 动态SQL dynamic-sql 有时候,静态的SQL语句并不能满足应用程序的需求。我们可以根据一些条件,来动态地构建 SQL语句。 例如,在Web应用程序中,有可能有一些搜索界面,需要输入一个或多个选项,然后根据这些已选择的条件去执行检索操作。 在实现这种类型的搜索功能,我们可能需要根据这些条件来构建动态的SQL语句。如果用户提供了任何输入条件, 我们需要将那个条件添加到SQL语句的W

  • 请注明出处:http://blog.csdn.net/qq_23179075/article/details/79005656 MyBatis中使用DATE_ADD()函数查询一个月的数据 在 MyBatis 的Mapper.xml 文件中使用 DATE_ADD() 函数查询指定月份的数据,DATE_ADD() 函数的使用方式传送门 ↓↓↓ http://www.w3school.com.cn/s

 相关资料
  • 编辑 删除这一行后,将在控制台上打印日志。但是,我看不到正在创建的文件。

  • 我想知道在日期范围内的特定摩托车是否有合同。 我的架构如下所示: 我在mongo shell中有以下查询: mongo shell中的查询工作很好,但是日期是从-till动态生成的,我无法找到使用query Builder完成此操作的方法。 我的查询生成器: 生成odm的查询如下: 如何将日期动态添加到匹配中而不重复匹配? Thx帮你!!!

  • 本章将讨论addClass()方法,它是用于管理jQueryUI视觉效果的方法之一。 addClass()方法允许动画对CSS属性的更改。 addClass()方法为匹配的元素添加指定的类,同时为所有样式更改设置动画。 语法 (Syntax) 在jQueryUI的1.0版中添加 addClass()方法的基本语法如下 - .addClass( className [, duration ] [,

  • 我不确定这是否可能? 我得拿到密码才能读 今天的月份即2月今天的日期即17月底的日期即31日,然后是一年中的其他11个月,在一行中按顺序排列 8月1日-31日|9月|10月|11月|12月|1月|2月|3月|4月|5月|6月|7月 请以最佳方式提供任何建议? 多谢 定时(timing的缩写)

  • 你甚至可以映射 Map 类型的属性: <dynamic-component name="userAttributes"> <property name="foo" column="FOO" type="string"/> <property name="bar" column="BAR" type="integer"/> <many-to-one name="baz" c

  • 关于书签 Eclipse编辑器允许您在编辑器中的任何行上放置书签。 您可以使用书签作为提醒,并快速导航到文件中的任何行。 添加书签 要设置书签,请右键单击要书签的行附近的垂直标尺,然后选择添加书签 。 在“添加书签”对话框中,输入“书签”的名称。 书签图标出现在垂直标尺中。 此外,在“书签”视图中的表中添加了一行。 打开书签视图 要打开书签视图 - 单击窗口菜单,然后选择显示视图→其他。 在过滤器