OneCoder

SpringMVC3.1+Hibernate4.1.7完全基于注解配置(零配置文件)

其实这篇文章应该是上篇《Servlet3.0下基于注解的SpringMVC3.1配置-完全零配置文件》的续篇,因为上篇只介绍到web工程和Spring(包括MVC)的零配置,相对于传统的SSH来说,相当于SS零配置了。那么S和H的结合如果零配置文件呢。 Hibernate的注解配置大家应该不会陌生。主要就是对实体类的配置,注明对应的表和字段即可。 /** * 用户模型 * * @...

Java Timer任务执行消耗事件大于执行周期问题验证

其实是一个不值得一提的小问题,不过既然验证了,就拿出来分享一下吧。 OneCoder在要做一个周期性的任务,Timer即可实现,不过考虑到有可能在一个周期内,任务可能没有结束,不知道Timer的处理方式,是直接启动下一个,还是等待完成,还是可配置的。于是OneCoder进行了一个简单的验证: /** * @author lihzh * @alia OneCoder * @blog...

Eclipse4.2 Juno + Tomcat7.0.30启动Tomcat报APR版本错误问题解决

本来OneCoder是在一遍搭建一个J2EE的开发环境,一遍记录过程以跟大家分享。没想到这个过程中,遇到了很多细节的错误,考虑到如果和原来的主线任务文章混在一起,有点让人不知所措的感觉,所以OneCoder决定把这些问题的解决过程单独记录下来,以跟大家分享。 在Eclipse中启动Tomcat,启动开始有如下信息提示。 九月 28, 2012 10:18:12 上午 org.apa...

Java NIO框架Netty教程(十六)-ServerBootStrap启动流程源码分析

有一段事件没有更新文章了,各种原因都有吧。搬家的琐事,搬家后的安逸呵呵。不过,OneCoder明白,绝不能放松。对于Netty的学习,也该稍微深入一点了。 所以,这次OneCoder花了几天时间,仔细梳理了一下Netty的源码,总结了一下ServerBootStrap的启动和任务处理流程,基本涵盖了Netty的关键架构。OneCoder总结了一张流程图: 该图是OneCoder通过阅...

Restlet一个由Client的Protocol引发的404的问题

今天OneCoder遇到一个不大不小的问题。用Restlet开启了一个rest服务,并且在这个服务内部还会访问其他的rest服务,结果遇到404的错误。但是通过浏览器直接访问却可以访问,通过测试用例直接访问也可以,只有在间接通过restlet访问的时候出现这个问题。仔细观察控制台信息,发现如下信息: WARNING: The protocol used by this reques...