Liny_@NotePad

沉迷ACG中

jQuery插件:tablesorter

一个可以将thead中的th当成排序项,将tbody中的td排序的插件……而且支持多列排序~

主页:http://tablesorter.com/

Demo都写得很清晰了~ 有几个小用法记一下……:

  1. $("#list").tablesorter( {
  2.         widgets: ['zebra'],
  3.         headers: {
  4.                0:{sorter: false},
  5.                4:{sorter: false}
  6.         }
  7. } );

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的时候就报错了,

复合主键的查询代码是

  1.          /**
  2.          * 获得指定编号的种别
  3.          * @param sortID
  4.          * @param category
  5.          * @return
  6.          */
  7.         public InstrumentSort getSortById(String sortID, InstrumentCategory category) {
  8.                 InstrumentSort sort = new InstrumentSort();
  9.                 sort.setSortId(sortID);
  10.                 sort.setInstrumentCategory(category);
  11.                 return (InstrumentSort) this.getHibernateTemplate().getSessionFactory().getCurrentSession().load(InstrumentSort.class, sort);   
  12.         }

其中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<