jQuery插件:tablesorter
一个可以将thead中的th当成排序项,将tbody中的td排序的插件……而且支持多列排序~
Demo都写得很清晰了~ 有几个小用法记一下……:
-
$("#list").tablesorter( {
-
widgets: ['zebra'],
-
headers: {
-
0:{sorter: false},
-
4:{sorter: false}
-
}
-
} );
widgets为zebra时表示斑马线,即表格会出现交错背景色效果。
headers里面0表示第1行,sorter:false表示该行不参与排列。
还有很多用法,没用到就先不研究啦 > <
修改Tomcat默认编码
实际项目中一般是用utf-8的,而Tomcat的默认编码则是iso-8859-1,
因此我们通常编辑conf/下的server.xml,配置Connector项,加上属性URIEncoding="UTF-8"即可。
Hibernate 使用字符串作为主键
小笔记下,生成ORM的时候类型使用assigned即可。
a different object with the same identifier value was already associated with the session
javax.servlet.ServletException: org.springframework.orm.hibernate3.HibernateSystemException: a different object with the same identifier value was already associated with the session
错误原因:在hibernate中同一个session里面有了两个相同标识但是是不同实体。
Spring+Hibernate查询复合主键报错
原本在C/S项目中的测试通过,但是在转换到B/S的时候就报错了,
复合主键的查询代码是
-
/**
-
* 获得指定编号的种别
-
* @param sortID
-
* @param category
-
* @return
-
*/
-
InstrumentSort sort = new InstrumentSort();
-
sort.setSortId(sortID);
-
sort.setInstrumentCategory(category);
-
return (InstrumentSort) this.getHibernateTemplate().getSessionFactory().getCurrentSession().load(InstrumentSort.class, sort);
-
}
其中sortID和category是InstrumentSort的主键。
报的错误是org.hibernate.LazyInitializationException: could not initialize proxy - no Session
于是在InstrumentSort.hbm.xml的<hibernate-mapping>里加上了 default-lazy="false" 属性 就成功了 囧rz 原因为啥不知
软件工程中的一些英文术语。。
团队用的SVN在提交的时候不能正常显示中文。。
于是只好掰这个上来~
百度到的~
eclipse的hibernate插件。。
software install里的直接安装地址:http://download.jboss.org/jbosstools/updates/stable/
是JBoss的Tools,可以在里面找到Hibernate Tools,
或直接下载:https://www.hibernate.org/6.html去下载 自行配置插件
笔记本装虚拟光驱蓝屏。。
囧 昨天才拿回来的thinkpad啊~ 幸好昨晚备份了,
装DAEMON TOOLS 4.09需要重启,不料关机的时候就蓝屏,重启后连安全模式也进不去。。
一键GHOST回去……百度来说要3以下的,
于是找了个3.47,OK~ > 3<