06 2021 档案
摘要:技术需求: 1、HTTP URL映射到Controller某个方法; 2、HTTP参数映射到Controller方法的参数上,比如参数映射到某个Java对象,或者上传附件映射到某个File对象上; 3、参数的校验; 4、MVC错误处理; 5、MVC中如何调用视图; 6、MVC中如何序列化对象JSON
阅读全文
摘要:pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs
阅读全文
摘要:pom: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x
阅读全文
摘要:WebMvcConfigurer是用来全局定制化Spring Boot的MVC特性。开发者通过实现WebMvcConfigurer接口来配置应用的MVC全局特性。 package com.gcz.conf.mvc; import org.springframework.format.Formatte
阅读全文
摘要:Spring Boot支持JSR-303、Bean验证框架。在Spring MVC中,只需要使用@Valid注解标注在方法参数上,Spring Boot即可对参数对象进行校验,校验结果放在BindingResult对象中。 建议导包 <!-- hibernate验证框架 --> <dependenc
阅读全文
摘要:1、配置文件 # 服务器配置 # port # 也可以在命令行中指定启动端口:java -jar bootsample.jar --server.port=9090 # 或者传入虚拟机系统属性:java -Dserver.port=9090 -jar bootsample.jar #server.p
阅读全文
摘要:1、@SpringBootApplication 使当前类成为项目的启动类,使其成为一个springboot应用。 例: package com.gcz; import org.springframework.boot.SpringApplication; import org.springfram
阅读全文
摘要:功能: 1、每个业务方法调用的权限管理:在用户调用方法前判断用户是否有权调用此方法。 2、每个方法调用的审计:记录谁调用了什么业务方法,传入参数是什么,操作是否成功。 3、数据库事务的管理:在执行数据库一系列操作前,先开启事务,在执行完后提交事务;如果执行出错,则回滚事务。 4、缓存:对业务方法返回
阅读全文
摘要:1、groupId 表示项目所属的组,通常是一个公司或者组织的名称,如:org.springframework 2、artifactId 项目唯一的标识,如:spring-boot-starter-web,groupId和artifactId能唯一标识一个项目或者一个库,我们通常称之为项目坐标 3、
阅读全文
摘要:开发环境: <?xml version="1.0" encoding="UTF-8"?> <!--monitorInterval:Log4j2能够自动检测修改配置 文件和重新配置本身,设置间隔秒数--> <Configuration status="warn" monitorInterval="30
阅读全文