失效链接处理 |
Java软件开发方向答辩问题汇总---答辩前参考 PDF 下载
相关截图:
主要内容:
一、分析设计
1. 用到的开发框架有哪些?请找到对应的配置代码。
答:(有两种场景,一个用的是SSM框架的,一个是SpringBoot框架的,区分就
看自己程序项目有没有application.yml文件,如果有证明是SpringBoot框架;
没有证明是SSM框架的)
2. Servlet 在程序中的功能地位是什么?
答:Servlet 在程序中的功能地位是作为一个服务器端程序,用于接收来自客
户端(如Web浏览器)的请求,动态生成响应内容,并将其返回给客户端。
3. Tomcat 在项目中的作用
答:Tomcat 在项目中的主要作用是作为一个Web应用服务器,它负责接收客户
端的请求,处理与Servlet和JSP等Web组件的交互,生成相应的HTTP响应并返回
给客户端。
4. MVC 的含义
答:MVC(Model-View-Controller)是一种软件设计模式,用于将应用程序的数
据模型(Model)、用户界面(View)和数据处理逻辑(Controller)进行分离。
这种模式使得应用程序的各个部分能够相对独立地开发、修改和维护,提高了代
码的可读性、可维护性和可重用性。简单来说,MVC 模式通过将应用程序的不同
功能划分为三个核心组件,使应用程序的结构更加清晰、易于管理,并且支持更
高效的团队协作。
5. 用例与用例之间的关系有哪些
答:用例(Use Case)之间的关系主要包括包含关系(Include)、扩展关系(
Extend)和泛化关系(Generalization)。
6. 继承的关键字
答:继承通常使用关键字“extends”或“inherits”来表示。
|