java 框架学习笔记

一、 mybatis3.2
1、遇到的一个问题:log4j 打印不出来sql语句。。
   排查到最后是发现缺了个jar包: slf4j-log4j12-{version}.jar

二、springmvc  + hibernate-validator 数据验证框架

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,不失为一种好的解决办法。

几篇好文:
不错的开始
001
添加国际化,其实就是把文字写到配置文件里管理。国际化,高端大气上档次
另外一篇
还有一篇
官方的,慢慢看

Q:
缺jar 包,()上这个地址找: http://search.maven.org/

如果只有包名,不知道这个包属于哪个jar  上这个网站: http://findjar.com/index.x

开源中国 maven 站


问题汇集:
   1、 HV000030: No validator could be found for type: java.util.Date.
意思是验证器找不到date 类型。具体没弄明白,有空研究一下。
解决方法:将属性验证注解从org.hibernate.validator.constraints.NotEmpty换成 javax.validation.constraints.NotNull  

猜你喜欢

转载自ileson.iteye.com/blog/2067722