springboot学习
92.4
这个作者很懒,什么都没留下…
展开
-
@RequestMapping和@ResponseBody
@RequestMapping 该注解是映射请求路径,使用在方法上时,若请求路径为类的地址加上该注解的值则会调用该方法(即类路径+类上的注解值)。使用在类上时,说明调用该类的方法是在此注解的值基础上(即类路径+类上的注解值+方法上的注解值)@ResponseBody 此注解通常使用在@RequestMapping后,不使用该注解时,方法的返回值代表需要跳转的页面,加上该注解...原创 2018-07-24 21:05:00 · 1542 阅读 · 0 评论 -
springboot--数据校验
SpringBoot实现数据校验的方法SpringBoot使用了Hibernate-validate校验框架 spring-boot-strarter-web启动器中已经包含了Hibernate-validate的jar包校验方法在实体类上加上校验规则 public class Users {// @NotBlank非空校验 @NotBlank pri...原创 2018-09-20 14:54:13 · 931 阅读 · 0 评论 -
springboot--thymeleaf
修改pom文件,引入对应坐标 <dependencies> <!--web项目启动坐标--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp...原创 2018-09-19 21:58:48 · 756 阅读 · 0 评论 -
springboot--整合mybatis
修改pom文件 <dependencies> <!--web启动器--> <!--引入web启动器后,springmvc的启动器也会被加入--> <dependency> <groupId>org.springframework.boot</grou...原创 2018-09-19 09:10:34 · 133 阅读 · 0 评论 -
springboot--整合Freemarker
在pom文件中添加freemarker的启动器<!--freemarker启动器--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-fr...原创 2018-09-18 21:23:01 · 146 阅读 · 0 评论 -
springboot--文件上传
上传页面代码<body> <form action="fileUploadController" method="post" enctype="multipart/form-data"> 上传文件:<input type="file" name="filename" /><br&am原创 2018-09-18 20:55:43 · 152 阅读 · 0 评论 -
SpringBoot+editormd图片上传
html代码<div class="form-group"> <div id="my-editormd" style="z-index: 99999"> <textarea id="my-editormd-markdown-doc" class="editormd-markdown-textarea" name原创 2018-08-28 10:10:13 · 2195 阅读 · 4 评论 -
springboot实现验证码校验
验证码校验共三步创建验证码 发送验证码 验证码校验创建生成验证码的工具类public class RandomValidateCode { private Random random = new Random(); private String randString = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";// 随机产生的字...原创 2018-07-28 10:09:42 · 3738 阅读 · 0 评论 -
springboot拦截器判断是否登录
实现拦截器的两个步骤自定义拦截器实现HandlerInterceptor接口 创建一个配置类继承WebMvcConfigurerAdapter类并重写addInterceptors方法代码1、自定义拦截器@Componentpublic class AdminLoginInterceptor implements HandlerInterceptor {// 在请求处...原创 2018-07-28 09:44:26 · 9876 阅读 · 3 评论 -
springboot多文件上传
public ResultInfo saveCheckPoint(List<MultipartFile> testCaseFile, String questionId, Double questionScore) { ResultInfo resultInfo = new ResultInfo(); System.out.println...原创 2018-07-23 08:22:24 · 314 阅读 · 0 评论 -
yml配置文件语法
一、yml基本语法1、yml文件以缩进代表层级关系2、缩进不允许使用tab只能使用空格3、空格的个数不重要,只要相同层级的元素左对齐即可4、大小写敏感5、数据格式为,名称:(空格)值二、yml支持的数据格式1、对象:键值对的集合(key:value) 字符串不用使用双引号或单引号圈起来 双引号圈住时不会转义字符串中的特殊字符 ...原创 2018-07-26 17:39:13 · 16209 阅读 · 0 评论 -
springboot应用结构
static:存放所有静态资源,js、css、images等 templates:保存所有的模板页面(springboot默认jar包使用嵌入式的tomcat,默认不支持jsp页面,可以使用模板引擎(freemarker等)) application.properties:springboot应用的配置文件(springboot使用application.properties或者appli...原创 2018-07-26 17:11:42 · 334 阅读 · 0 评论 -
springboot分页且排序查询
// pager指明需要显示的页数,size指明每页数据的个数,Sort.Direction.DESC指明降序排序,"competitionStartTime"为需要排序的属性 PageRequest pageRequest = new PageRequest(pager, size,Sort.Direction.DESC,"competitionS...原创 2018-07-26 09:00:35 · 3183 阅读 · 0 评论 -
springboot--异常处理
目录SpringBoot中异常处理方式SpringBoot默认的异常处理方式自定义错误处理页面@ExceptionHandler处理异常@ControllerAdvice+@ExceptionHandler注解处理异常配置SimpleMappingExceptionResolver处理异常自定义HandlerExceptionResolver类处理异常SpringB...原创 2018-09-20 19:48:52 · 247 阅读 · 0 评论