文章列表
@Repository、@Service 和 @Controller和@Component
前3 个 注释和 @Component 是 等效的,但是从注释类的命名上,很容易看出前 3 个 注释分别和持久层、业务层和控制层(Web 层) 相对应。虽然目前这 3 个 注释和 @Component 相 比没有什么新意,但 Spring 将在以后的版本中为它们添加特殊的功能。所以,如果 Web 应 用程序采用了经典的三层分层结构的话,最好在持久层、业务层和控制层分别采用 @Repository、@Service 和 @Controller 对 分层中的类进行注释,而用 @Component 对 ...
转自:http://blog.bluedavy.com/?p=185
BTrace使用简介
很多时候在online的应用出现问题时,很多时候我们需要知道更多的程序的运行细节,但又不可能在开发的时候就把程序中所有的运行细节都打印到日志上,通常这个时候能采取的就是修改代码,重新部署,然后再观察,但这种方法对于online应用来说不是很好,另外一方面如果碰到不好改的代码,例如引用的其他的外部的包什么的,就很麻烦了,BTrace就是一个可以在不改代码、不重启应用的情况下,动态的查看程序运行细节的工具,其官方网站在此:http://kenai.com/projects/btrace/,在这篇bl ...