存档在 2011年8月26日

hibernate自增 many-to-one

2011年8月26日

<generator class=”increment”/>

<id name="productId" type="java.lang.Integer">
   <column name="productId"/>
   <generator class="increment" />
  </id>
 <many-to-one name="category" class="com.ects.entity.Category" fetch="select">
            <column name="CATEGORYID" />
  </many-to-one>
存了category就不要写categoryId,会产生 Column 'categoryId' specified twice 的错误 抓狂了

java mysql的编码问题

2011年8月26日

整的都快哭了……

先是java程序跟数据库连起来有编码问题,整好了。

然后是form表单提交到java程序编码问题,copy个fliter整好了,然后莫名其妙数据库中数据又出问题了T.T。

查资料,改my.ini,完全没反应。终于搜到同病相怜的人,感情他们改my.ini是4.0的。5.0的mysql还得加一句skip-character-set-client-handshake

default-character-set=utf8
skip-character-set-client-handshake
╮(╯▽╰)╭,继续折腾。要抗不住了,一个月学别人2~3个月的东西,吃不消啊……
编码问题可以看这两篇文章:
http://developer.51cto.com/art/200906/130425.htm
http://blog.chinaunix.net/space.php?uid=9195812&do=blog&cuid=208239