SpringBoot
马大头
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot中访问jsp文件方式
首先,添加加载jsp文件的依赖包:<!--jsp依赖 对应springboot版本为2.1.4--><dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> ...转载 2019-11-28 17:00:10 · 803 阅读 · 0 评论 -
SpringBoot 控制器方法自定义参数注入
1.需求场景在实际开发中,经常会遇到一下场景:controller 方法中拿到header中的userId,然后需要根据用户id去取到User的完整信息。在多个controller就会存在同样的重复代码--根据用户id取得user对象。 统一对请求json报文进行解密等操作。 …类似这样的操作,可以通过自定义注解统一处理。2.Talk is poor.以场景1为基础,写一个de...转载 2019-10-23 15:17:22 · 3272 阅读 · 0 评论 -
SpringBoot 中使用声明式注解简化参数校验
转自:https://my.oschina.net/u/3773384/blog/17958691.先看下最终效果当我们发起一个POST /users的请求期望新增一个用户@PostMapping("/users")public void addUser(@Valid @RequestBody User user) { log.info("用户添加成功:{}", us...转载 2019-04-29 11:30:28 · 1588 阅读 · 0 评论 -
Spring Data MongoDB查询指南
1.概述Spring Data MongoDB 是Spring框架访问mongodb的神器,借助它可以非常方便的读写mongo库。本文介绍使用Spring Data MongoDB来访问mongodb数据库的几种方法:使用Query和Criteria类 JPA自动生成的查询方法 使用@Query 注解基于JSON查询在开始前,首先需要引入maven依赖1.1 添加Maven的依赖...转载 2019-04-09 14:44:49 · 1139 阅读 · 0 评论 -
SpringBoot 多模块的优点与必要性
使用Java技术开发的工程项目,无论是数据处理系统还是Web网站,随着项目的不断发展,需求的不断细化与添加,工程项目中的代码越来越多,包结构也越来越复杂这时候工程的进展就会遇到各种问题:(1)不同方面的代码之间相互耦合,这时候一系统出现问题很难定位到问题的出现原因,即使定位到问题也很难修正问题,可能在修正问题的时候引入更多的问题。(2)多方面的代码集中在一个整体结构中,新入的开发者很难对整...转载 2019-01-24 14:31:14 · 16990 阅读 · 11 评论 -
websocket导致spring boot 项目单元测试启动失败的问题解决
背景一个项目中需要实时的向前端展示数据变化,因此使用websocket。但是在项目中增加websocket后,功能没有问题,但是之前写的单元测试代码都无法运行。(代码和报错贴出来,如下,可以忽略)package com.hengyun.admin; import org.junit.Test;import org.junit.runner.RunWith;import org.sp...转载 2019-01-08 14:28:22 · 1651 阅读 · 0 评论 -
SpringBoot中使用Cache缓存的最简单实现(SpringData)
application.yml文件中配置show-sql方便对结果进行验证spring: jpa: database: oracle show-sql: true generate-ddl: false dialect: org.hibernate.dialect.Oracle10gDialect 引入缓存相关依赖<dependency...原创 2018-11-27 10:54:43 · 1567 阅读 · 0 评论 -
IDEA下SpringData-JPA根据数据库表生成实体类,并解决table等注解下的下红色波浪线Cannot resolve table
首先要给项目的Modules添加JPA: 完成上述操作后即可在View --> Tool Windows下看到 Persistence选项,将其打开 在弹出的Persistence窗口的项目上右键,选择Generate Persistence Mapping --> By Database Schema 在此处进行数据库相关配置,配...原创 2018-11-30 10:17:17 · 13131 阅读 · 12 评论 -
SpringBoot+SpringDataJPA使用Ehcache缓存
记录一下成功配置的过程注意事项:1. SpringBoot启动类上面一定要加@EnableCaching注解@EnableCaching@SpringBootApplicationpublic class Application { public static void main(String[] args) { SpringApplication.run(Application.cla...原创 2018-05-30 23:04:31 · 10341 阅读 · 2 评论 -
SpringBoot之发送邮件功能
友情提示:一切准备就绪后,如果后台报javax.mail.AuthenticationFailedException: 535 Error: authentication failed 错误,意思就是邮箱没有开启SMTP功能,开启方法可自行百度一、邮件服务简介邮件服务在互联网早期就已经出现,如今已成为人们互联网生活中必不可少的一项服务。那么邮件服务是怎么工作的呢?如下给转载 2017-08-16 09:04:46 · 1846 阅读 · 0 评论 -
修改端口号
spring boot 默认端口是8080,如果想要进行更改的话,只需要修改applicatoin.properties文件,在配置文件中加入:server.port=9090常用配置:###########################################################EMBEDDED SERVER CONFIGURATION转载 2017-08-16 09:01:47 · 543 阅读 · 0 评论 -
SpringBoot中的Junit测试
Junit这种老技术,现在又拿出来说,不为别的,某种程度上来说,更是为了要说明它在项目中的重要性。 那么先简单说一下为什么要写测试用例 1. 可以避免测试点的遗漏,为了更好的进行测试,可以提高测试效率 2. 可以自动测试,可以在项目打包前进行测试校验 3. 可以及时发现因为修改代码导致新的问题的出现,并及时解决那么本文从以下几点来说明怎么使用Junit,Junit4比3要方便很转载 2017-08-16 09:01:12 · 1189 阅读 · 0 评论 -
@Controller和@RestController的区别
我们一般都会在Controller上加上@Controller注解,但是有时候也见有加上@RestController的,现在就说说他们的区别:1、不同。@Controller类中的方法可以直接通过返回String跳转到jsp、ftl、html等模版页面。在方法上加@ResponseBody注解,也可以返回实体对象。@RestController类中的所有方法只能返回Str转载 2017-08-16 08:59:53 · 350 阅读 · 0 评论 -
SpringBoot的热部署
在SpringBoot中启用热部署是非常简单的一件事,因为SpringBoot为我们提供了一个非常方便的工具spring-boot-devtools,我们只需要把这个工具引入到工程里就OK了,下面我就说一下怎么引入spring-boot-devtools。修改pom.xml我们只需要在pom.xml里,引入相应的jar包就行了。[java] view plain cop转载 2017-08-15 09:08:47 · 633 阅读 · 0 评论 -
2. Spring Boot返回json数据【从零开始学Spring Boot
在做如下操作之前,我们对之前的Hello进行简单的修改,我们新建一个包com.kfit.test.web然后新建一个类HelloControoler,然后修改App.Java类,主要是的这个类就是一个单纯的启动类。主要代码如下:App.javapackagecom.kfit; importorg.springframework.boot.SpringApplicat转载 2017-08-14 15:17:29 · 670 阅读 · 0 评论 -
(1)从零开始学Spring Boot
相关资料均转自: 林祥纤 的 【从零开始学Spring Boot】http://blog.youkuaiyun.com/linxingliang/article/details/515822861.1 介绍 自从structs2出现上次的漏洞以后,对spring的关注度开始越来越浓。 以前spring开发需要配置一大堆的xml,后台spring加入了anno转载 2017-08-14 15:12:50 · 474 阅读 · 0 评论
分享