`
storm0912
  • 浏览: 34041 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
/* { "fieldErrors": {"password":["密码长度为3-20字符"]}} */ 上面就是校验出错时JSONValidationInterceptor返回给我的结果,竟然被/* {} */包围。 这样产生的问题是:使用JQuery这样的ajax框架时,如果设置了返回数据类型dataType=json,  jQuery会自动解析返回的字符串成为json对象,倒霉的是,非良构的json字串会被jQuery忽略掉,从而导致回调方法永远不会被执行。 查看源码发现问题在buildResponse方法中: prote ...
一、首先,模块的组织更加的细致,从那么多的 jar 分包就看的出来:  Spring 的构建系统以及依赖管理使用的是 Apache Ivy ,从源码包看出,也使用了 Maven 。  Maven 确实是个好东西,好处不再多言,以后希望能进一步用好它。   二、新特性如下:   Spring Expression Language ( Spring 表达式语言)   IoC enhancements/Java based bean metadata ( Ioc 增强 / 基于 Java 的 bean 元数据)   Gene ...
继承实现有三种策略: 单表继承。每棵类继承树使用一个表(table per class hierarchy) 具体表继承。每个子类一个表(table per subclass) 类表继承。每个具体类一个表(table per concrete class)(有一些限制) 1. 因为类继承树肯定是 ...
Hibernate主要从以下几方面来优化查询性能: 1.降低访问数据库的频率,减少select语句的数目。实现手段包括: (1) 使用迫切左外连接或迫切内连接检索策略。 (2) 对延迟检索或立即检索策略设置批量检索数目 。 (3) 使用查询缓存 。 2.避免多余加载程序不需要访问的数据。实现手段包括: (1) 使用延迟检索策略 (2) 使用集合过滤。 3.避免报表查询数据占用缓存。实现手段为利用投影查询功能,查询出实体的部分属性。 4.减少select语句中的字段,从而降低访问数据库的数据量。实现手段为利用Query的iterate()方法。
系统因为掉电重启后出现讨厌的Restore my Active Desktop. 点击以后竟然报错。Error:Object not support this action. Google一番找到了答案! If you have installed IE7 you are guaranteed to get a script error for this action. The normal advice will not work if you are on a security enabled windows 2003 domain . The only fix then is t ...
该Bug的异常栈如下: Unable to set parameter [id] in result of type [org.apache.struts2.dispatcher.ServletActionRedirectResult] ==> com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error(CommonsLogger.java:27) Caught OgnlException while setting property 'id' on type 'org.apache.struts2.dispatch ...
在使用struts2开发Action的时候遇到一个问题,注解@Autowired不起作用,导致出现NullPointerException。这说明了Action实例并不是由spring来创建的(由struts2的objectFactory创建)。那么有什么办法可以将Action Bean交给Spring来管理吗?这时struts2的spring plugin就派上用场了。 Spring plugin的功能有: 1. 允许有spring来创建Action, Interceptor和Results. 2. Sturts创建对象完成后,可以使用spring来完成@Autowired 3. 如果 ...
异常栈: org.hibernate.HibernateException: No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here at org.springframework.orm.hibernate3.SpringSessionContext.currentSession(SpringSessionContext.java:63) at org.hibernate.impl.SessionFactoryImpl.ge ...
org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:132) at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:174) at org.hibernate.prox ...
在maven中直接注入对log4j1.2.15的依赖是有问题的,如下: 01/04/2010 1:17:15 PM EDT: Missing indirectly referenced artifact javax.jms:jms:jar:1.1:test 01/04/2010 1:17:15 PM EDT: Missing indirectly referenced artifact com.sun.jdmk:jmxtools:jar:1.2.1:test 01/04/2010 1:17:15 PM EDT: M ...
Global site tag (gtag.js) - Google Analytics