随笔分类 - SSM
摘要:传统的网站的开发及访问: 改进的网站的开发及访问: 现在的网站的开发及访问:前后端分离 微服务
阅读全文
摘要:1、控制器类的注解 (1) @Controller 作用:修饰类,一个类被它修饰,就成了控制器类,负责接收和处理 HTTP 请求,可以返回页面和数据; (2) @RestController (@Controller+@ResponseBody 的组合注解) 作用:修饰类,一个类被它修饰,就成了控制
阅读全文
摘要:1、SpringBoot 对视图页面的支持 SpringBoot对页面的支持有两种方式: (1)使用SpringBoot自带的模板引擎,如Thymeleaf、FreeMarker、JSP等; (2)前后端分离:这种方式前端开发和后端开发完全分离,可以由前后端两个团队分开同步开发,只需要协商好接口就行
阅读全文
摘要:Java 早期的 MVC 模型主要使用 Servlet 组件。用户的请求首先到达 Servlet,Servlet 作为控制器接收请求,然后调度 Java Bean 读写数据库的数据,最后将结果放到 jsp 中展现给用户。但是,Servlet 组件功能有限,而且与 jsp 的耦合度过高,使得基于 Se
阅读全文
摘要:1、Java Web 项目的分层架构 在企业级Web项目开发中,标准的三层架构包括:表现层、业务层、数据访问层(持久层)。三层架构中,每一层各司其职,其中: 表现层:即UI层,负责接收客户端请求,并向客户端返回结果。通常客户端使用http协议请求web层,web服务器需要接收 http 请求,完成
阅读全文
摘要:1、Vue是一套前端框架,免除原生JavaScript的DOM操作,简化书写。 2、基于MVVM(Model-View-ViewModel)思想,实现数据的双向绑定,将编程的关注点放在数据上。 3、官网:https://cn.vuejs.org 4、MVC模型与MVVM模型对比 MVVM模型能够实现
阅读全文
摘要:1、概念:JavaScript Object Notation,JavaScript对象表示法。 2、优点: 由于其语法简单,层次结构鲜明,现多用于作为数据载体,在网络中进行数据传输。 3、JSON基础语法 4、JSON数据和Java对象转换 请求数据:JSON字符串转为Java对象 响应数据:Ja
阅读全文
摘要:1、Axios对原生的AJAX进行封装,简化书写。 2、官网:https://www.axios-http.cn 3、axios的使用 4、
阅读全文
摘要:1、概念 AJAX:异步的JavaScript和XML 2、AJAX作用: (1)与服务器进行数据交换:通过AJAX可以给服务器发送请求,并获取服务器响应的数据。 使用了AJAX和服务器进行通信,就可以使用HTML+AJAX来替换JSP页面了。这种方式就能够实现前后端分离,如下图所示。 (2)异步交
阅读全文
摘要:1.设置对静态资源的访问放行 2.前端页面通过一部提交访问后台控制器
阅读全文
摘要:1.REST,意即表现形式状态转换。 举例: 传统风格资源描述形式 http://localhost/user/getById?id=1 http://localhost/user/saveUser REST风格描述形式 http://localhost/user/1 http://localhos
阅读全文
摘要:1. 2. 3. 4. 5.@ResponseBody的作用: 设置当前控制器方法响应内容为当前返回值,无需解析。 设置当前控制器返回值为响应体。
阅读全文
摘要:1. 2.格式的转换都是靠下面这个类型转换器实现的
阅读全文
摘要:1.类型 json数组 json对象(POJO) json数组(POJO) 2.接收请求中的json数据的步骤: (1)添加json数据转换相关坐标 (2) (3) 注意:@EnableWebMvc注解功能强大,该注解整合了多个功能,此处仅使用其中一部分功能,即json数据进行自动类型转换。 (4)
阅读全文
摘要:1.普通参数:url地址传参,地址参数名与形参变量名相同,定义形参即可接收参数 示例如下: 遇到参数的值为中文出现乱码问题,在配置类中进行处理,即为web容器添加过滤器并指定字符集,Spring-web包中提供了专用的字符过滤器,处理方法如下: 2. 注意:当传递的参数是普通参数和pojo参数都有时
阅读全文
摘要:1.SpringMVC是一种基于Java实现MVC模型的轻量级Web框架 优点: 使用简单,开发便捷(相比于Servlet) 灵活性强 2.SpringMVC是一种表现层框架技术,用于进行表现层功能开发 3. Java 早期的 MVC 模型主要使用 Servlet 组件。用户的请求首先到达 Serv
阅读全文
摘要:1、事务角色 (1)事务管理员:发起事务方,在Spring中通常指代业务层开启事务的方法 (2)事务协调员:加入事务方,在Spring中通常指代数据层(开启事务的)方法,也可以是业务层方法。 2、事务相关配置 注意:开启了事务不会所有的异常都会回滚,只有Error类型的异常还有运行时异常才会回滚。
阅读全文
摘要:1、事务作用:在数据层保证一系列的数据库操作同成功同失败 Spring事务作用:在数据层或业务层保障一系列的数据库操作同成功同失败 2、例子:模拟银行账户间转账业务 步骤:
阅读全文