项目中遇到的一些问题
来源:互联网 发布:网络职业 编辑:程序博客网 时间:2024/05/17 13:43
非主键数据验证数据的唯一性
一般是通过Ajax的方式来从后台获取是否唯一
后台再通过去数据库查找,数据库语句为
select count(*) from TableName where number =?
JS下将中国标准时间转化为指定格式时间
在我们使用日期的时候经常会遇到 这种情况,下面是我搜索到的一个工具方法
var format = function(time, format){ var t = new Date(time); var tf = function(i){return (i < 10 ? '0' : '') + i}; return format.replace(/yyyy|MM|dd|HH|mm|ss/g, function(a){ switch(a){ case 'yyyy': return tf(t.getFullYear()); break; case 'MM': return tf(t.getMonth() + 1); break; case 'mm': return tf(t.getMinutes()); break; case 'dd': return tf(t.getDate()); break; case 'HH': return tf(t.getHours()); break; case 'ss': return tf(t.getSeconds()); break; } })}//使用该方法alert(format("Thu Aug 22 2013 15:12:00 GMT+0800", 'yyyy-MM-dd HH:mm:ss'));
CreateSQLQuery将结果转换为Map
public List<Map<String, Object>> getTypeMoney() { //payrecordsDao.find SQLQuery query =payrecordsDao.getSession().createSQLQuery("select t.typename,sum(p.payment) as sumpay from Payrecords p INNER JOIN paytype t where t.typeid =p.typeid group by t.typeid"); query.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP); return query.list(); //return payrecordsDao.getSession().createQuery("select typeid,sum(payment) as sumpay from Payrecords group by typeid").list(); //return (List<Record>)payrecordsDao.getSession().createSQLQuery("select typeid,sum(payment) as sumpay from Payrecords group by typeid").addEntity(Record.class).list(); //payrecordsDao.getSession(); //payrecordsDao.find(page,"select typeid,sum(payment) as sumpay from Payrecords group by typeid"); //return (List<Object>) payrecordsDao.createQuery("select typeid,sum(payment) as sumpay from Payrecords group by typeid"); }
sessionfactory or HibernateTemplete not found
Hibernate在使用全注解配置实体类的时候,要用
org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean来声明生成sessionfactory。
在使用hbm.xml时,使用
org.springframework.orm.hibernate3.LocalSessionFactoryBean来声明生成。
不要对不确定是否为空的数组和字典数据执行打印操作。否则会产生异常。
0 0
- 项目中遇到的一些小问题
- 项目中遇到的一些小问题
- 项目中遇到的一些小问题
- 项目过程中遇到的一些问题
- 一些项目中遇到的小问题
- 项目中遇到的一些问题
- 一些项目遇到的问题
- 项目中遇到的Android drawText的一些问题
- 项目开发中经常遇到的一些问题总结
- ee电子商务项目中遇到的一些问题
- 关于TSP项目中遇到的一些问题,及解决方法
- Qt项目中遇到的一些小问题汇总
- Qt项目中遇到的一些小问题汇总
- Qt项目中遇到的一些 小问题汇总
- mybatis 项目中遇到的一些问题..注意事项
- jquery在项目中遇到的一些问题笔记
- Cocos2d-x项目过程中遇到的一些问题总结
- Cocos2d-x项目过程中遇到的一些问题总结
- MyEclipse10 的正确破解方法
- JDBC
- acm之"You are my brother"
- Linux脚本中利用sed修改文件内容的多种技巧
- Struts2拦截器登录验证
- 项目中遇到的一些问题
- GD32F130FXP6学习笔记十二:mdk定义一些变量上电不初始化
- html入门之meta
- iOS webView与H5的交互(返回页面的处理)
- POJ 3635:Full Tank?
- 按钮跳转网页
- fork与vfork创建进程的区别
- SSH整合之could not initialize proxy异常解决方案
- wamp虚拟主机配置