一、 mybatis3.2
1、遇到的一个问题:log4j 打印不出来sql语句。。
排查到最后是发现缺了个jar包: slf4j-log4j12-{version}.jar
二、springmvc + [url=http://hibernate.org/validator/documentation/getting-started/#applying-constraints]hibernate-validator 数据验证框架[/url]
hibernate-validator-5.1.1.final.jar 的日志策略变了,依赖jar:jboss-logging-3.1.4.GA.jar
过程中还需要这两个:validation-api-1.1.0.Final.jar、classmate-1.0.0.jar
如果你项目中没有这个:validation-api-1.1.0.Final.jar 也加上吧。。
以上是项目缺jar包引起的困惑,找jar包,找半天,浪费了不少时间。想解决这个问题,直接建个maven 项目,让maven 自己找依赖的jar,不失为一种好的解决办法。
几篇好文:
[url=http://jinnianshilongnian.iteye.com/blog/1990081]不错的开始[/url]
[url=http://haohaoxuexi.iteye.com/blog/1812584]001[/url]
[url=http://yingzhuo.iteye.com/blog/1455438]添加国际化,其实就是把文字写到配置文件里管理。国际化,高端大气上档次[/url]
[url=http://jinnianshilongnian.iteye.com/blog/1733708]另外一篇[/url]
[url=http://kaisuo1010.blog.163.com/blog/static/64906687201151215026163/]还有一篇[/url]
[url=http://hibernate.org/validator/documentation/getting-started/#applying-constraints]官方的,慢慢看[/url]
Q:
缺jar 包,()上这个地址找:[url=http://search.maven.org/]http://search.maven.org/[/url]
如果只有包名,不知道这个包属于哪个jar 上这个网站:[url=http://findjar.com/index.x]http://findjar.com/index.x[/url]
开源中国[url=http://maven.oschina.net/]maven 站[/url]
问题汇集:
1、[url=http://stackoverflow.com/questions/5982741/error-no-validator-could-be-found-for-type-java-lang-integer]HV000030: No validator could be found for type: java.util.Date.[/url]
意思是验证器找不到date 类型。具体没弄明白,有空研究一下。
解决方法:将属性验证注解从org.hibernate.validator.constraints.NotEmpty换成 javax.validation.constraints.NotNull
1、遇到的一个问题:log4j 打印不出来sql语句。。
排查到最后是发现缺了个jar包: slf4j-log4j12-{version}.jar
二、springmvc + [url=http://hibernate.org/validator/documentation/getting-started/#applying-constraints]hibernate-validator 数据验证框架[/url]
hibernate-validator-5.1.1.final.jar 的日志策略变了,依赖jar:jboss-logging-3.1.4.GA.jar
过程中还需要这两个:validation-api-1.1.0.Final.jar、classmate-1.0.0.jar
如果你项目中没有这个:validation-api-1.1.0.Final.jar 也加上吧。。
以上是项目缺jar包引起的困惑,找jar包,找半天,浪费了不少时间。想解决这个问题,直接建个maven 项目,让maven 自己找依赖的jar,不失为一种好的解决办法。
几篇好文:
[url=http://jinnianshilongnian.iteye.com/blog/1990081]不错的开始[/url]
[url=http://haohaoxuexi.iteye.com/blog/1812584]001[/url]
[url=http://yingzhuo.iteye.com/blog/1455438]添加国际化,其实就是把文字写到配置文件里管理。国际化,高端大气上档次[/url]
[url=http://jinnianshilongnian.iteye.com/blog/1733708]另外一篇[/url]
[url=http://kaisuo1010.blog.163.com/blog/static/64906687201151215026163/]还有一篇[/url]
[url=http://hibernate.org/validator/documentation/getting-started/#applying-constraints]官方的,慢慢看[/url]
Q:
缺jar 包,()上这个地址找:[url=http://search.maven.org/]http://search.maven.org/[/url]
如果只有包名,不知道这个包属于哪个jar 上这个网站:[url=http://findjar.com/index.x]http://findjar.com/index.x[/url]
开源中国[url=http://maven.oschina.net/]maven 站[/url]
问题汇集:
1、[url=http://stackoverflow.com/questions/5982741/error-no-validator-could-be-found-for-type-java-lang-integer]HV000030: No validator could be found for type: java.util.Date.[/url]
意思是验证器找不到date 类型。具体没弄明白,有空研究一下。
解决方法:将属性验证注解从org.hibernate.validator.constraints.NotEmpty换成 javax.validation.constraints.NotNull