摘要:
分发构件至远程仓库 mvn install 会将项目生成的构件安装到本地Maven仓库,mvn deploy 用来将项目生成的构件分发到远程Maven仓库。本地Maven仓库的构件只能供当前用户使用,在分发到远程Maven仓库之后,所有能访问该仓库的用户都能使用你的构件。 我们需要配置POM的dis 阅读全文
摘要:
1. SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 2.HandlerInterceptor接口-》Spring 阅读全文
摘要:
1.@requestmapping注解,属于org.springframework.web.bind.annotation包下。org.springframework.web jar包。 2.@RestController注解,也属于org.springframework.web.bind.anno 阅读全文
摘要:
1.首先创建好包,每个包对应不同的业务 2.必须包好的包,common包:common下面有util包和exception包。 3.util包下面常见有4种: 1.JsonUtils类(json转换工具类) 2.CodecUtils类(编解码工具类) 3.ExceptionUtils类(产生异常工具 阅读全文
摘要:
1.包名:不能有大写,包命名全部小写,包名就是src-main-java下的包名,包名要与公司组织名一致 2.类注释:5行,两个*打头,@author。且每个类上面要有两个**的注释,非1个星的注释。5行 3.成员变量隔行:隔行,隔行,声明类的成员变量要隔行,隔两行。常量的声明更是如此。 常量声明 阅读全文
摘要:
spring boot和maven的约定大于配置体现在哪些方面? 两者都遵从了约定大于配置的路线 约定优于配置体现点: 1.maven的目录文件结构 1)默认有resources文件夹,存放资源配置文件。src-main-resources,src-main-java 默认的编译生成的类都在targ 阅读全文
摘要:
spring boot最重要的三个文件:1.启动类 2.pom.xml 3.application.yml配置文件 一.启动类->main方法 spring boot启动原理步骤分析 1.spring boot通过fat jar方式用jdk命令java -jar jarname.jar启动的。 fa 阅读全文
摘要:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P 阅读全文
摘要:
无论做什么项目,进行异常处理都是非常有必要的,而且你不能把一些只有程序员才能看懂的错误代码抛给用户去看,所以这时候进行统一的异常处理,展现一个比较友好的错误页面就显得很有必要了。 springMVC提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExceptionResolver,当 阅读全文
摘要:
约定优于配置的这种做法在如今越来越流行了,它的特点是简单、快速、便捷。但是这是建立在程序员熟悉这些约定的前提上。而 Spring 拥有一个庞大的生态体系,刚开始转到 Spring Boot 完全舍弃 XML 时肯定是不习惯的,所以也会造成一些困扰。 运行方式 spring-boot-starter- 阅读全文