zoukankan      html  css  js  c++  java
  • spring用来干什么,解决的问题

    // 1. 实体类

    class User{

    }

    //2. dao

    class  UserDao{

       .. 访问db

    }

    //3. service

    class  UserService{

        UserDao userDao = new UserDao();

    }

    //4. action

    class  UserAction{

        UserService userService = new UserService();

     

        ..

        拿到数据或结果

    }

     

    用户访问:

    /user.action ---->  Tomcat  (服务器创建ActionServicedao

     

    思考:

        1. 对象创建创建能否写死?

        2. 对象创建细节

            对象数量

                action  多个   【维护成员变量】

                service 一个   【不需要维护公共变量】

                dao     一个   【不需要维护公共变量】

            创建时间

                action    访问时候创建

                service   启动时候创建

                dao       启动时候创建

        3. 对象的依赖关系

            action 依赖 service

            service依赖 dao

     

    =======================================================

    总结:

        spring就是解决上面的问题的!

    简单来说,就是处理对象的创建的、以及对象的依赖关系!

     

  • 相关阅读:
    VS2015&windows开发环境配置
    Chapter 12. Classes
    Chapter 11. Generic Algorithms
    Chapter 10. Associative Containers
    Chapter 9. Sequential Containers
    Chapter 8. The IO Library
    Chapter 7. Functions
    Chapter 5. Expressions
    案例分析 极化跳变
    机器如果能够实现自己建模,应该是下一次人工智能的飞跃点
  • 原文地址:https://www.cnblogs.com/hello-liyb/p/8252029.html
Copyright © 2011-2022 走看看