
springboot
SoLucky2017
这个up主有点懒,懒上青天
展开
-
fluentmybatis
FluentMybatis入门介绍_qq2762730786的博客-优快云博客转载 2021-11-08 19:09:05 · 220 阅读 · 0 评论 -
spring-mvc中controller,前端传过来的参数,用数组,列表,Map来接受参数的方式
spring-mvc中controller,前端传过来的参数,用数组,列表,Map来接受参数的方式。仅使用get方法来进行演示,其他请求方法(POST,DELETE,PUT)接受参数的形式都是一样的。 用数组接受参数 import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; imp原创 2021-08-11 08:26:23 · 524 阅读 · 0 评论 -
IDEA新导入git项目的子module配置
在从git新导入java项目时,idea会把子module识别为普通文件夹,需要手动配置1.在项目目录下右键 open module setting2. add-import module3.选择要引入的文件夹路径一路下一步,finish。原创 2021-07-22 15:06:54 · 661 阅读 · 0 评论 -
批处理框架 Spring Batch 这么强,你会用吗?
spring batch简介spring batch是spring提供的一个数据处理框架。企业域中的许多应用程序需要批量处理才能在关键任务环境中执行业务操作。这些业务运营包括: 无需用户交互即可最有效地处理大量信息的自动化,复杂处理。这些操作通常包括基于时间的事件(例如月末计算,通知或通信)。 在非常大的数据集中重复处理复杂业务规则的定期应用(例如,保险利益确定或费率调整)。 集成从内部和外部系统接收的信息,这些信息通常需要以事务方式格式化,验证和处理到记录系统中。批处理用于每原创 2021-07-20 09:28:44 · 96 阅读 · 0 评论 -
简介的SSO
一、前言1、SSO说明SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。https://baike.baidu.com/item/SSO/3451380例如访问在网易账号中心(http://reg.163.com/)登录之后访问以下站点都是登录状态网易直播http://v.163.com 网易博客http://blog.163.com 网易花田http://love.163.com 网易考拉h...原创 2020-05-25 17:44:57 · 188 阅读 · 0 评论 -
基于Token的WEB后台认证机制
几种常用的认证机制HTTP Basic AuthHTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful API 使用的最简单的认证方式,只需提供用户名密码即可,但由于有把用户名密码暴露给第三方客户端的风险,在生产环境下被使用的越来越少。因此,在开发对外开放的RESTful API时,尽量避免采用HTTP Basic AuthOAuthOAuth(开放授权)是一个开放的授权标准,允许用户让第三原创 2020-05-25 17:17:41 · 200 阅读 · 0 评论 -
spring核心思想
原创 2020-03-12 09:33:28 · 112 阅读 · 0 评论 -
SpringBoot 整合 Shiro 实现动态权限加载更新+ Session 共享 + 单点登录
一.说明 二.项目环境 二.编写项目基础类 三.编写Shiro核心类 四.实现权限控制 五.POSTMAN测试 六.项目源码 一.说明Shiro是一个安全框架,项目中主要用它做认证,授权,加密,以及用户的会话管理,虽然Shiro没有SpringSecurity功能更丰富,但是它轻量,简单,在项目中通常业务需求Shiro也都能胜...原创 2019-12-19 11:42:03 · 435 阅读 · 1 评论 -
业务复杂=if else?刚来的大神竟然用策略+工厂彻底干掉了他们!
对于业务开发来说,业务逻辑的复杂是必然的,随着业务发展,需求只会越来越复杂,为了考虑到各种各样的情况,代码中不可避免的会出现很多if-else。一旦代码中if-else过多,就会大大的影响其可读性和可维护性。首先可读性,不言而喻,过多的if-else代码和嵌套,会使阅读代码的人很难理解到底是什么意思。尤其是那些没有注释的代码。其次是可维护性,因为if-else特别多,想要新加一个分...原创 2019-12-05 14:16:57 · 383 阅读 · 0 评论 -
如何在 Spring/Spring Boot 中做参数校验?你需要了解的都在这里!
数据的校验的重要性就不用说了,即使在前端对数据进行校验的情况下,我们还是要对传入后端的数据再进行一遍校验,避免用户绕过浏览器直接通过一些 HTTP 工具直接向后端请求一些违法数据。我个人觉得这个和统一异常处理一样是后端很容易做好的一件事情,同时也是很有必要的事情。如果对后端如何统一异常处理不太清楚的朋友,也可以留言一下,我后面会分享自己在项目中学到的统一异常处理的方法。本文结合自己在项目中...原创 2019-12-05 13:54:07 · 437 阅读 · 0 评论 -
AOP概念和7个专业术语
我眼中的AOP 初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得很多人都和我说aop多难多难。当我看进去以后,我才发现:它就是一些java基础上的朴实无华的应用,包括ioc,包括许 许多多这样的名词,都是万变不离其宗而已。AOP概念 AOP(Aspect Oriented Programming...原创 2019-11-25 11:31:43 · 1389 阅读 · 1 评论 -
springboot RestFulApi
/** * 2015-2016 龙果学院 (www.roncoo.com) */package com.roncoo.education.controller;import java.util.Date;import java.util.HashMap;import com.roncoo.education.bean.User;import org.springframework...原创 2018-09-17 15:25:59 · 201 阅读 · 0 评论 -
eureka部署war到tomcat ur 127001 l不能访问
See this commit:https://github.com/spring-cloud-samples/eureka/commit/1de7c89cf3f79e4707dbabe91ea60eb06f2268aaIn pom.xml<packaging>war</packaging><dependencies> ...原创 2018-07-16 09:08:22 · 2248 阅读 · 0 评论 -
springboot get请求
application.propertieslogging.config=classpath:logback-demo.xmllogback-demo.xml<?xml version="1.0" encoding="UTF-8"?><configuration debug="false"> <!--定义日志文件的存储地址 勿在 LogBa...原创 2019-04-04 14:46:21 · 1780 阅读 · 0 评论 -
springboot+mybatis CRUD
1创建项目模块2配置pom.xml3配置mybatis-config.xml链接数据库的参数4创建数据库5测试链接 1.创建项目和模块 2.添加pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.o...原创 2019-04-22 08:03:18 · 235 阅读 · 0 评论 -
springboot+mybatis 表复杂关系查询
1.准备数据 sql.sql 2.创建java类. [Order.java] public class Order { private Integer id ; private String orderNo ; //建立关联关系 private ...转载 2019-04-22 08:23:46 · 1773 阅读 · 0 评论 -
springboot+spring获取bean
spring容器1 ClassPathXmlApplicationContext方式2 注解方式1.创建模块 ,添加pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" ...转载 2019-04-22 08:35:19 · 1047 阅读 · 0 评论 -
springboot spring+mybatis整合
1.创建模块 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...转载 2019-04-22 08:38:19 · 190 阅读 · 0 评论 -
eureka康威定律
薇服务与SOA差ESB企业总线原创 2019-07-19 09:13:25 · 137 阅读 · 0 评论 -
Springboot JpaRepository findOne() 方法报错
用的是springboot2.0,然后XXXRepository.findOne各种报错,各种不行,上网搜都说改回springboot1.5就好了。这哪行,直接用XXXRepository.findById(id).get();代替就行了原创 2019-07-29 18:42:01 · 512 阅读 · 0 评论 -
Inferred type 'S' for type parameter 'S' is not within its bound
Inferred type 'S' for type parameter 'S' is not within its boundspringboot报错内容:Inferred type ‘S’ for type parameter ‘S’ is not within its bound; should extends xxxxxx/**根据id查询 */ @GetMapping...原创 2019-07-23 09:46:04 · 12559 阅读 · 9 评论 -
Autowire不识别
: @Autowired 下加@SuppressWarnings("SpringJavaAutowiringInspection")原创 2019-08-08 16:21:09 · 418 阅读 · 0 评论 -
springboot多环境配置
https://blog.youkuaiyun.com/davis2015csdn/article/details/75220046使用多个配置获取环境 application.properties:#主配置文件,配置了这个会优先读取里面的属性覆盖主配置文件的属性spring.profiles.active=dev#server.port=8083#时间格式化spring.jacks...原创 2018-09-17 08:38:37 · 152 阅读 · 0 评论