《Spring实战 第4版》的阅读笔记 -----且行且珍惜

来源:互联网 发布:js插件的写法 编辑:程序博客网 时间:2024/05/16 17:05
写在前面的:
主要是为了做读书笔记共日后查阅吧,水平有限错漏之处在所难免,欢迎批评指教。
无论如何,开发应该追求的是更优雅的代码、更高效的效率、更轻便的配置和更轻松的做事情。
你觉得完美的代码随时间流逝会变得越发丑陋。
Spring全家桶即将到达战场。

1.一些常见的缩写:
              EJB(Enterprise JavaBean 企业Bean)
              JDO(Java Data Object) Java数据对象
              POJO(Plain Old Java Object)简单老式对象-------Plain 平原 平的 [pleɪn]

2.Spring简化Java开发:
      1).轻量级框架,最小侵入式编程(POJO在Spring和非Spring中都可用)
      2).通过DI(Spring特性)和面向接口编程(设计模式)实现松耦合
      3).切面(@aspect)和惯例进行声明式编程(声明式事务)
            Ps:惯例优先原则(convention over configuration 约定优于配置)如果你在项目中遵守一定的惯例(比如命名规范),你可以显著地减少系统需要的配置(比如处理器映射,视图解析器配置,ModelAndView的声明,等等)Spring对惯例优先原则的支持体现在MVC的3个核心领域:模型、视图和控制器。
      4).切面和模板减少样板式代码(例如数据库操作连接关闭连接等等)

3. 总感觉Jdk源码比自己写的要好,虽然是差不多的写法,不知道为什么。
@Override
    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj instanceof LocalTime) {
            LocalTime other = (LocalTime) obj;
            return hour == other.hour && minute == other.minute &&
                    second == other.second && nano == other.nano;
        }
        return false;
    }
原创粉丝点击