Spring 如何简化 Java 开发

因为不做 Web 后端的编程,我曾经以为我不需要了解 Spring。最近我在想,Spring 这么火,它究竟能做什么?对我的日常工作有帮助吗?然后就发现了新大陆。这篇文章,算是个序曲。 0 Spring 有啥用 Spring 最根本的使命:全方位简化 Java 开发。 Spring 不仅仅局限于服务器端开发,任何 Java 应用都能在简单性、可测试性和松耦合等方面从 Spring 中获益。 为了达

IntelliJ Idea 下配置 AspectJ,及简单 demo

零、场景 项目中有大量用于事件处理的代码片段(目测几百处),例如 mousePressed,mouseClicked 等。我们想在执行这些回调函数时,得到具体事件的相关信息,执行一段自定义代码(比如记录日志的代码),大致弄清楚这次程序执行过程中,都触发了哪些事件,何时触发的。 一种方法是,直接在 mousePressed 这样的回调函数中,添加我们想要的功能。但这样做有问题: 找到这几百个方法,并