Java面试通关要点汇总集答案(六)——JDBC 流程 MVC 设计思想

163 阅读1分钟

一、JDBC流程

  1. 加载驱动程序。
  2. 建立连接。
  3. 创建语句。
  4. 执行语句。
  5. 处理ResultSet。
    参考链接:
    Statement 对象
    JDBC的操作步骤和实例

二、MVC设计思想

为什么要使用mvc?

  1. 使用mvc的思想来设计一个软件,最根本的原因是为了实现模型的复用:
    (1)模型不用关心处理结果如何展现。比如,模型返回一些数据,然后交给不同的视图来展现(表格的方式、图形的方式等等)。
    (2)可以使用不同的视图来访问同一个模型。
  2. 代码的维护性更好:
    修改模型不会影响到视图,反过来,修改视图,也不会影响到模型。
  3. 方便测试:
    比如,将业务逻辑代码写在servlet里面,需要部署到容器上,然后才能测试。而将业务逻辑代码写在java类里面,可以直接用main()测试(不依赖容器)。
    参考链接:
    SpringMVC原理&MVC设计思想
    MVC设计思想和优缺点