SpringBoot
醉鱼Java
这个人很懒,个人介绍就写了公众号《醉鱼Java》。
展开
-
Nacos 入门实战
Nacos 配置快速开始快速开始官网启动 standalone代表单机模式运行,非集群sh startup.sh -m standalone 服务注册curl -X POST ‘http://127.0.0.1:8848/nacos/v1/ns/instance?serviceName=nacos.naming.serviceName&ip=20.18.7.10&port=8080’* 服务发现```textcurl -X GET 'http://127原创 2020-12-10 19:51:48 · 301 阅读 · 0 评论 -
SpringSecurity 学习笔记分享 记录历程开篇
基础翻译篇官方文档地址简介Spring Security 是一个提供身份验证,授权,保护以及防止常见攻击的框架,由于同时支持响应式和命令式,是spring框架的安全标准。前提条件jdk1.8或者更高的版本Spring Security是一个独立的包含所有的独立容器,在java运行环境中不需添加任何特殊的配置文件,尤其是我们不需要配置特殊的Java授权和认证JAAS策略文件,也不需要将Spring Security的信息放入公共的类路径同样的,如果你使用的是EJB或者Servle原创 2020-12-01 19:36:29 · 293 阅读 · 0 评论 -
Elasticsearch redis netty 报错
报错如下Caused by: java.lang.IllegalStateException: availableProcessors is already set to [12], rejecting [12]项目中引用了elasticsearch 和redis 此时加入配置即可解决@SpringBootConfigurationpublic class ElasticConfig { @PostConstruct void init() { Sys.原创 2020-07-07 17:29:08 · 766 阅读 · 0 评论 -
SpringCloud Oauth2.0 实现资源验证
前提*JDK1.8* SpringCloudGreenwich.RELEASE* SpringBoot2.1.8.RELEASE注先看一下项目结构现在开始搭建,首先建立一个maven项目,即父maven工程,pom文件内容如下 <parent> <artifactId>spring-boot-starter...原创 2020-01-18 09:12:15 · 407 阅读 · 0 评论 -
SpringBoot搭建Spring Security 入门
原文链接简介Spring Security 是一个提供身份验证,授权,保护以及防止常见攻击的框架,由于同时支持响应式和命令式,是spring框架的安全标准。前提条件jdk1.8+例子使用SpringBoot版本 【2.0.5.RELEASE】,代码都是简写,只写关键代码,源码demo,文章底部github引入maven jar包(正常添加jar包依赖,只需保留第一步的jarbao,第...原创 2019-12-24 11:49:38 · 420 阅读 · 0 评论 -
Shiro实战+springboot集成
本文未排版点击链接阅读原文注:本文只做流程分享,重点解读,源码已上传github,源码获取方式(左下角阅读原文)Springboot+Shiro版本介绍Springboot: 2.0.5.RELEASEJava: JDK1.8Shiro: 1.4.1MySQL:8.0本文简介该例子中使用Springboot集成Shiro的方式展示Shiro 授权,主要涉及技术点,tkmapper...原创 2019-12-03 15:03:58 · 364 阅读 · 0 评论 -
SpringBoot整合demo
一、 springboot整合tkMapper二、springboot整合redis原创 2019-07-23 21:00:20 · 205 阅读 · 0 评论 -
springboot整合后台框架(三)整合elasticsearch
最近在学习es,起码要先有个es环境吧,然后再是整合到代码中使用一下,毕竟只有实践才会有深刻的记忆,这就是所谓的经验啊,下面开始吧,本文分两部分,第一部分配置es环境,第二部分整合到springboot中进行简单的操作,本人也是初次学习,如有错误欢迎指出修正,本文示例代码不严谨,仅供参考一、 docker 安装es1、 拉取镜像# 搜索镜像docker search elasticsea...原创 2019-07-24 09:13:20 · 414 阅读 · 0 评论 -
docker 部署springboot项目,连接mysql容器
入手docker部署springboot项目,记录一下学习过程,过程很简单,主要是部署过程中的收获,下面跟我一起来吧创建一个springboot项目,pom引入maven-docker-plugin依赖<plugin> <groupId>com.spotify</groupId> <a...原创 2019-08-19 19:43:26 · 5586 阅读 · 4 评论 -
spring-boot-starter-data-elasticsearch es带x-pack后台配置
pom配置<repositories> <repository> <id>elasticsearch-releases</id> <url>https://artifacts.elastic.co/maven</url> <rele...原创 2019-08-29 16:22:57 · 1411 阅读 · 0 评论 -
Java工具类集合
DateUtil工具类分布式雪花算法id生成JDK1.8time时间转换JSON转换工具类原创 2019-09-12 16:55:37 · 266 阅读 · 0 评论 -
个人日记系统,记录点滴小事,记录生活点点滴滴
以前本人是写笔记本日记的后来发现天天在笔记本上写不是那么方便,就想着自己写一个日记系统,防着博客系统来写吧,后续希望有志同道合的朋友一块来完善,暂时放几张简陋的截图吧技术: springboot+vue数据库:mysql+mongodb+redis展示列表富文本编辑器markdown编辑器github链接...原创 2019-10-03 18:33:52 · 1046 阅读 · 0 评论 -
docker部署springboot指定yml文件
dockerfile文件FROM openjdk:8-jdk-alpineADD *.jar app.jarENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-Dspring.profiles.active=${SPRING_PROFILES_ACTIVE}","-jar","/app.jar"]idea dock...原创 2019-10-10 22:37:40 · 3056 阅读 · 0 评论 -
springboot搭建后台框架 (二)整合Redis
相隔很久,我又回来了,献上一篇整合redis 的教程给新手看一下吧,技术点不怎么有,最简单的配置,入手即用,那下面开始本章在我的上一篇文章为基础继续整合的,不知道的可以见我的整合tkmapperspringboot整合tkmapper1、下面开始引入pom依赖 <!-- springboot整合 redis --> <dependency&...原创 2019-06-16 07:56:19 · 315 阅读 · 0 评论 -
SpringBoot整合MybatisPlus
一个空白的SpringBoot框架,整合了一个Mybatis的加强版MybatisPlus,本文教程将带你使用boot整合MybatisPlus。 使用JDK8,开发工具选择了当前非常流行的idea。好了 废话少说,一个简单的demo带你走进SpringBoot整合MybatisPlus的大门。 简介MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBati...原创 2018-09-13 14:57:01 · 1247 阅读 · 0 评论 -
防止spring把静态资源识别thymeleaf模板
本人在SpringBoot项目中使用thymeleaf模板时,前端静态资源文件不能被使用的问题,再此记录一下解决:在拦截器中重写addResourceHandlers方法://将templates目录下的CSS、JS文件映射为静态资源,防止Spring把这些资源识别成thymeleaf模版registry.addResourceHandler("/templates/**.js").addR...原创 2018-09-28 13:56:23 · 693 阅读 · 0 评论 -
swagger被拦截器拦截
配置swagger文档,被拦截器拦截不能使用拦截器中添加以下配置,适当修改即可使用重写addInterceptorsregistry.addInterceptor(new UserInterceptor()).addPathPatterns("/**") .excludePathPatterns("/rest/login.do/info") .excludeP...原创 2018-09-28 14:01:02 · 15335 阅读 · 1 评论 -
RuntimeSchema包无法引入问题
直接引入<!-- https://mvnrepository.com/artifact/com.dyuproject.protostuff/protostuff-runtime --><dependency> <groupId>com.dyuproject.protostuff</groupId> <artifactId&g...原创 2018-09-28 14:05:11 · 892 阅读 · 0 评论 -
本地测试环境session不能取到值的问题
本地时检查项目部署服务是使用的哪个地址,访问时也需同样的地址例如localhost 和 127.0.0.1 路径必须使用一致的才可以取到同样的session,也就是启动在127.0.0.1 ,访问时使用localhost就不能取到一个session...原创 2018-09-28 14:07:55 · 2594 阅读 · 0 评论 -
springboot整合fastdfs、启动不成功
SpringBoot整合fastdfs时,启动不成功,报以下错误APPLICATION FAILED TO START***************************Description:Configuration property name 'fdfs.thumbImage' is not valid: Invalid characters: 'I' Bea...原创 2018-09-28 14:10:42 · 1701 阅读 · 0 评论 -
springboot+cors跨域处理
项目中遇到跨域问题你们怎么处理的呢,这里提供cors跨域作为参考,项目使用springboot,具体逻辑就不说了,很简单,搜索一下就懂了,这里直接上代码吧package com.cui.boot.config;import org.springframework.context.annotation.Bean;import org.springframework.context.anno...原创 2019-01-24 17:22:54 · 551 阅读 · 0 评论 -
java 实现Comparable接口排序,升序、降序、倒叙
本人由于项目开发中需要对查询结果list进行排序,这里根据的是每一个对象中的创建时间降序排序。本人讲解不深,只实现目的,如需理解原理还需查阅更深的资料。1.实现的效果2.创建排序的对象package com.practice.test.comparable;import java.util.Date;/** * 描述:要比较的对象 * * @author cui * @cr...原创 2019-01-21 16:50:37 · 9524 阅读 · 0 评论 -
springboot+vue实现增删改查小demo
学习vue,就想着自己搭建一个框架学习一下,本文属于vue与后台的增删改查入门demo,不做讲解,只为了记录一下代码.后台框架前台框架的搭建自己百度就可以做到了先看一下大体结构后台前台废话不多说,直接上代码后台代码1.Articlepackage com.mt.vuedemo.bean;import javax.validation.constraints.NotNull;...原创 2019-02-14 15:13:03 · 19394 阅读 · 20 评论 -
mybatis报错 resultMapException
今天在使用tkmapper时,在复制了实体类之后,新增加了关联查询数据返回的字段,数据库sql使用的详细字段查询,但是此时报错resultMapException,这是因为mybatis中的resultMap 会用无参的构造方法,如果类中加入了新的带参的构造,则需要在类中显式的加入无参的构造,否则会出现异常。解决方式就是,实体类加入无参构造下面是代码示例这是可以查询出的这是查询报错的...原创 2019-04-13 17:03:56 · 1740 阅读 · 0 评论 -
最新版 springboot集成kafka
在上一篇文章中介绍了怎么在mac系统上搭建kafka,既然搭建成功了,肯定要集成到项目中使用啊,但是怎么集成呢,这里把我本人集成的代码以及怎么一步步集成的放上来,源码也会在本文的后面放出,下面来跟我一起看一下springboot怎么集成kafka的吧基础环境springboot version:springboot2.1.4.RELEASEkafka version :2.2.0集成之前...原创 2019-05-31 18:59:31 · 34340 阅读 · 7 评论 -
springboot搭建后台框架 (一)整合tkMapper
springboot整合tkMapper想着每次搭建新项目时框架都要从新搭建,基本常用的也就哪几种,现在就来搭建一种常用的springboot后台框架,以后新开小项目可以直接拿来使用项目整体结构图2.新建springboot空白项目,选中web依赖(略)3.pom文件依赖项展示<?xml version="1.0" encoding="UTF-8"?><proj...原创 2019-06-02 14:16:52 · 1411 阅读 · 0 评论 -
SpringBoot整合tkMapper
SpringBoot整合tkMapper项目使用SpringBoot2.0,H2数据库,使用了 Lombok 简化代码;本人是刚入门的菜鸟,下面是本人使用SpringBoot整合tkMapper的一个小demo,记录下来本人在此处踩得坑,有需要修正的地方欢迎各路大神、大佬指导,小弟谦虚受教。1 搭建一个SpringBoot的项目,怎么搭建网上教程一大堆,这里就不描述了直接进入正题,首先...原创 2018-09-12 16:58:42 · 4892 阅读 · 0 评论