摘要: 转载自:http://blog.sina.com.cn/s/blog_95fa28e60101mwup.htmlunshift:将参数添加到原数组开头,并返回数组的长度pop:删除原数组最后一项,并返回删除元素的值;如果数组为空则返回undefinedpush:将参数添加到原数组末尾,并返回数组的长... 阅读全文
posted @ 2015-07-02 11:11 花语苑 阅读(7579) 评论(0) 推荐(0)
摘要: mybatis生成的主键,一般都是用数据库的序列,可是还有不同的写法,比如:一、NUMBER类型的主键 insert into PERIODICAL_TYPE (ID, YEAR, PERIODICAL_NO, OPER_USER, OPER_DATE) values (#{id},... 阅读全文
posted @ 2015-07-01 15:04 花语苑 阅读(1080) 评论(0) 推荐(0)
摘要: 对于Ibatis操作Date/Time/DateTime,总结如下:将pojo的属性类型设置为java.sql.Date(或java.sql.Time, java.sql.Timestamp),此时会严格遵循这三种类型的语义。但此方法因存在前文中提到的性能问题,在JDK1.6以前的JDK版本中能少使... 阅读全文
posted @ 2015-06-25 15:12 花语苑 阅读(833) 评论(0) 推荐(0)
摘要: 转载自:http://blog.sina.com.cn/s/blog_667bef380101f2da.html工作中用到,写三种用法吧,第四种为大小写匹配查询1. sql中字符串拼接 SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%'... 阅读全文
posted @ 2015-06-19 15:52 花语苑 阅读(215) 评论(0) 推荐(0)
摘要: 背景:ORACLE查询当前资产状态,包含资产信息(表1),资产维修状态(表2),资产报废状态(表3)如下:资产信息:资产维修:资产报废:资产申请完了以后可以申请当前资产的维修和报废,其中维修有两个流程,一个是申请维修,然后维修。对应的都需要启动相应的流程去申请维修或者报废流程表如下:查询当前所有的资... 阅读全文
posted @ 2015-06-15 15:13 花语苑 阅读(939) 评论(0) 推荐(0)
摘要: 需求:资产维修表中同一资产可能维修完继续申请维修,这时候维修状态需要根据最近的维修时间去判断维修状态,所以同一资产ID下会出现重复的数据(维修审批通过,维修审批未通过),或者可能不出现(未申请维修),所以需要查询资产维修表中未重复的数据和重复的数据中申请维修日期最近的数据,方法如下:资产表如下:1、... 阅读全文
posted @ 2015-06-11 10:39 花语苑 阅读(2750) 评论(0) 推荐(0)
摘要: 第一种方法:select a.* from ASSET_MAINTAIN a inner join ASSET_MAINTAIN b on a.asset_id=b.asset_id and a.rowid!=b.rowid结果如下:第二种方法:select * from ASSET_MAINTAI... 阅读全文
posted @ 2015-06-10 15:04 花语苑 阅读(28479) 评论(0) 推荐(0)
摘要: 其中,图三有两处,自己查找设置,重启mysql服务,ok 阅读全文
posted @ 2015-06-09 17:51 花语苑 阅读(221) 评论(0) 推荐(0)
摘要: 项目中用到了全局常量,简单记录一下:然后,吧查出来的变量放到全局变量中即可 阅读全文
posted @ 2015-06-09 16:21 花语苑 阅读(248) 评论(0) 推荐(0)
摘要: 网上说的比我详细多了,我简单的使用成功经验如下,allotId的位置没有关系,只要跟asset_allot对应即可,格式就这样吧。 阅读全文
posted @ 2015-06-09 16:13 花语苑 阅读(390) 评论(0) 推荐(0)