在企业级系统架构演进中,是否进行 JDK 版本升级往往是一个令人头疼的难题。一方面,升级可以享受新版本带来的性能提升和特性增强,另一方面,升级需要面对潜在的兼容性风险和巨大的升级成本。本文将分享我们如何在没有生产故障的前提下,用 6 个月 ...
Spring make java more cloud-ready。 让我们的Java开发更加简洁、现代化、响应式编程、高性能高产、微服务。简而言之Spring是Java目前「第一大框架」,Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而 ...
上接 **java 注解(annotation)**、**AOP (面向切面编程) 系列之一** 。 使用 Aspactj 注解的方式实现 AOP ,实现和 **AOP (面向切面编程) 系列之一** spring xml 配置方式相同的功能。 本文使用 AspectJ 注解完成 AOP 切入点、切面方法的定义。 ### 用作切入点的注解 这次新建 ...
众所周知,AOP(面向切面编程)是Spring框架的特色功能之一。通过设置横切关注点(cross cutting concerns),AOP提供了极高的扩展性。那AOP在Spring中是怎样运作的呢?当你只能使用core java,却需要AOP技术时,这个问题的解答变得极为关键。不仅如此,在高级技术岗位 ...
Annotation (注解) 表示的是能够添加到Java源代码的语法元数据。类、方法、变量、参数、包都可以被注解,可用来将信息元数据和程序元素进行关联。 (1). 通过 @interface 定义,注解名即为自定义注解名 (2). 注解配置参数名为注解类的方法名,且: a. 所有方法没有 ...
上面三本书和"UML精粹"中文版。最好是PDF格式或者其它任何方便打印出来的。 前面好想看见有人说过有的,但是没有提供下载地址。 哪位大侠能否帮忙搞到。