面试题-Web开发与常用框架
[TOC] JavaWebB/S架构与C/S架构是什么? B/S架构(Browser/Server)B/S架构(Browser/Server Architecture)是指浏览器/服务器架构,也被称为Web架构。在B/S架构中,应用程序的前端界面(通常是浏览器)与后端服务器进行交互。 交互流程:在B/S架构中,前端界面是通过浏览器上的Web页面来呈现给用户,通常使用HTML、CSS和JavaScript等技术来实现。用户通过浏览器发送请求(如点击链接、填写表单等),请求会被发送到服务器端进行处理。服务器端进行相应的业务逻辑处理,并返回数据或页面给浏览器,浏览器再将这些数据或页面展示给用户。 适应场景:B/S架构适用于跨平台和分布式环境,因为它只需要一个浏览器作为客户端界面,不需要安装额外的客户端软件 示例应用:常见的网站和在线应用一般采用B/S架构,如电子商务网站、新闻网站等 C/S架构(Client/Server)C/S架构(Clien ...
项目相关笔记
AOP应用AOP日志记录引入依赖12345<dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>x.x.x</version></dependency> 自定义注解自定义注解,注解中定义参数用于指定日志的描述信息 123456789101112131415161718/** * 自定义注解,用于打印日志 */@Inherited@Documented@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface Log { /** * @return 业务名 */ String businessName() default ""; /** * @return 操作类型 ...







