
【----springBoot----】
文章平均质量分 89
对梦想的牵挂
java开发工程狮
展开
-
SpringBoot知识体系(六)——监控与邮件提醒
简述利用spring框架中的任务注解@Scheduled定时执行任务,监控某个服务,并把其状态通过邮件发送给管理员。发邮件使用springboot的JavaMailSender类。这是一个很通用的工具接口,在springboot中只需要引入一个maven依赖,无需任何配置就可以从容地进行开发工作,简单快捷高效。以监控Elasticsearch集群的健康状态为例:添加maven依赖确保先增...原创 2019-11-05 17:58:21 · 3879 阅读 · 2 评论 -
SpringSecurity的HTTP权限控制
Spring Security的HTTP权限控制简介一个能够为基于Spring的企业应用系统提供声明式的安全訪问控制解决方式的安全框架(简单说是对访问权限进行控制嘛),应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部分。用户认证指的是验证某个用户是否为系统中的合法主体,也就是说用户能否访问该系统。用户认证一般要求用户提供用户名和密码。系统...原创 2019-10-24 18:34:08 · 6055 阅读 · 0 评论 -
SpringBoot知识体系(五)基于springboot与阿里云实现免注册登录
springboot与阿里云短信服务的API接口,实现互联网常见的免注册登录功能原创 2019-10-22 18:01:18 · 3818 阅读 · 0 评论 -
SpringBoot知识体系(四)springboot整合Elasticsearch(6)
Elasticsearch地理坐标与百度地图原创 2019-10-21 17:41:04 · 1976 阅读 · 0 评论 -
SpringBoot知识体系(四)springboot整合Elasticsearch(5)
ElasticSearch java api常用聚合查询ES的java api:BoolQueryBuilder boolQuery = QueryBuilders.boolQuery().filter(“name”,name));SearchRequestBuilder requestBuilder = this.esClient.prepareSearch(INDEX_NAME) ...原创 2019-10-17 17:46:53 · 428 阅读 · 0 评论 -
SpringBoot知识体系(四)springboot整合Elasticsearch(4)
suggest的自动补全与IK分词AnalyzeRequestBuilder实现IK分词Java代码// 调用 IK 分词AnalyzeRequestBuilder requestBuilder= new AnalyzeRequestBuilder(this.esClient,AnalyzeAction.INSTANCE,INDEX_NAME, “title”, ...原创 2019-10-17 17:46:20 · 1399 阅读 · 0 评论 -
SpringBoot知识体系(四)springboot整合Elasticsearch(3)
2.Search API基本查询SearchRequestBuilder requestBuilder = this.esClient.prepareSearch(INDEX_NAME) .setTypes(INDEX_TYPE) .setQuery(QueryBuilders.termQuery("query", "test")); // Que...原创 2019-10-11 20:06:55 · 568 阅读 · 0 评论 -
SpringBoot知识体系(四)springboot整合Elasticsearch(2)
1.操作索引1.1 创建索引 IndexResponse response = this.esClient.prepareIndex(INDEX_NAME, INDEX_TYPE) .setSource(objectMapper.writeValueAsBytes(indexTemplate)).get();1.1.1 设置内容文档内容这里使用 ...原创 2019-10-11 20:06:15 · 696 阅读 · 0 评论 -
SpringBoot知识体系(四)springboot整合Elasticsearch(1)
Java客户端使用TransportClient连接Elasticsearch,依赖与配置原创 2019-10-11 20:04:26 · 2079 阅读 · 0 评论 -
SpringBoot知识体系(三)——文件上传配置类
文件上传配置类import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;import org.springframework.boot.au...原创 2019-09-23 16:16:25 · 2716 阅读 · 0 评论 -
SpringBoot知识体系(二)——轻松整合SpringBoot与Mysql
SpringBoot与Mysql整合简介:使用JPA整合Mysql开始准备:Mysql数据库搭建好的springboot的demoIDEA搭建springboot的demo及开发环境可以查看上一篇SpringBoot知识体系(一)——简单图解从零搭建SpringBoot文章目录SpringBoot与Mysql整合一.添加访问数据库相关依赖二.数据库创建用户表三.增加Mysql连...原创 2019-08-28 21:17:59 · 5162 阅读 · 0 评论 -
SpringBoot知识体系(一)——简单图解从零搭建SpringBoot
简单图解从零搭建SpringBoot环境:windows工具:IDEAJDK版本:1.8maven: 3.5mysql: 5.6首先利用IDEA创建项目,也可以直接在https://start.spring.io/上面创建步骤如图:(1)File->New->Project(2)选中Spring Initializr 。JDK选中1.8,点击next(3) 设置...原创 2019-08-28 21:16:22 · 2969 阅读 · 0 评论 -
Swagger2的try out无反应。对nodeName参数报错
Swagger2的try out无反应。对nodeName参数报错我使用Swagger2对接口参数备注,代码如下:@RestController@RequestMapping("/node2")@Api(value = "node", description = "接口1")public class NodeController2 { @GetMapping(value = "...原创 2019-01-07 11:35:53 · 2616 阅读 · 0 评论 -
使用 Spring HATEOAS 开发 REST 服务
使用 Spring HATEOAS 开发 REST 服务Comments 1绝大多数开发人员对于 REST 这个词都并不陌生。自从 2000 年 Roy Fielding 在其博士论文中创造出来这个词之后,REST 架构风格就很快地流行起来,已经成为了构建 Web 服务时应该遵循的事实标准。很多 Web 服务和 API 都宣称满足了 REST 架构风格的要求,即所谓的“RESTful”服务。...转载 2019-04-16 14:15:37 · 238 阅读 · 0 评论 -
JAVA的Callable多线程
1转载 2019-04-13 15:35:43 · 14676 阅读 · 0 评论 -
对Oracle数据库批量操作的SQL优化
一次对SQL修改,优化操作速度的记录我需要把edit_stu表数据查出来批量插入到student_m中,由于SQL批量操作执行速度特别慢,尝试更换SQL语句解决速度问题根据需要我有两个方法做这个批量操作:方法1: <insert id="insert1" parameterType="java.util.HashMap"> begin <for...原创 2019-04-29 15:49:19 · 997 阅读 · 0 评论 -
SpringBoot 因为jackson版本问题启动失败
解决因为版本问题的报错pom.xml <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.3...原创 2019-05-10 14:48:46 · 14584 阅读 · 5 评论 -
解决SpringBoot项目报错(一)——Initialization failed
Initialization failed报错解决:在使用IDEA搭建springboot项目时,会在选择JDK版本后,点击下一步偶尔会遇到如图的报错:解决方法:打开设置,搜索http,按下图操作,点击Check connection....原创 2019-08-28 10:14:47 · 5438 阅读 · 1 评论 -
解决SpringBoot项目报错(二)——Access to DialectResolutionInfo cannot be null
Access to DialectResolutionInfo cannot be null错误解决配置好项目后,启动项目会报如下错误:Access to DialectResolutionInfo cannot be null when ‘hibernate.dialect’…原因是未配置方言,或者是数据库的连接串错误。可以尝试一下更改:打开application.properties文...原创 2019-08-28 21:00:49 · 2693 阅读 · 0 评论 -
解决SpringBoot项目报错(三)——No Spring Session store is configured
springboot项目启动报错:No Spring Session store is configured: set the ‘spring.session.store-type’ property ,解决方法原创 2019-08-28 21:11:12 · 1594 阅读 · 0 评论 -
springboot内嵌tomcat集成jsp的jar版本问题
springboot内嵌tomcat集成jsp的jar版本application.properties项目结构完整的pom.xml版本:jdk 1.8maven 3.5springBoot 1.5.6.RELEASE使用springBoot搭建好项目之后发现jsp怎么访问都是下载文件,然后添加tomcat-embed-jasper依赖、javax.servlet.jsp-api依赖、js...原创 2018-12-19 14:58:15 · 5054 阅读 · 0 评论