框架
坐看云起时_雨宣
这个作者很懒,什么都没留下…
展开
-
SpringBoot集成Mybatis配置动态数据源
很多人在项目里边都会用到多个数据源,下面记录一次SpringBoot集成Mybatis配置多数据源的过程。pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://m...原创 2019-05-05 16:00:56 · 8673 阅读 · 0 评论 -
效果图展示
ufserver是一款简易高效的文件上传系统,支持自定义路径,生成缩略图,命令行参数等。ufserverhttps://blog.csdn.net/qq_24434671/article/details/100576661原图如下:大概700*500http://localhost:9876/upload?thum=true&q=200|120&mode=1...原创 2019-09-08 13:30:08 · 303 阅读 · 0 评论 -
Guice实例代码分享实现IOC依赖注入的功能
Guice是Google开发的一个轻量级,基于Java5(主要运用泛型与注释特性)的依赖注入框架(IOC)。Guice非常小而且快。Guice是类型安全的,它能够对构造函数,属性,方法(包含任意个参数的任意方法,而不仅仅是setter方法)进行注入。Guice采用Java加注解的方式进行托管对象的配置,充分利用IDE编译器的类型安全检查功能和自动重构功能,使得配置的更改也是类型安全的。Guice提...原创 2019-09-03 15:14:40 · 257 阅读 · 1 评论 -
SpringBoot2.x+SpringSecurity+Oauth2 password模式登录成功后回调函数的终极解决方案
今天在搭建项目的时候碰到Security并没有提供登录成功回调的相关API,研究了一下源码,今天写个笔记,记录下。先说说解决方案,通过跟踪源码我们会发现验证成功后他会publisher一个Authentication进去。package com.xz.process.config;import org.springframework.context.ApplicationListener...原创 2019-06-20 17:05:15 · 3800 阅读 · 12 评论 -
Maven构建的生命周期
什么是构建生命周期构建生命周期是一组阶段的序列(sequence of phases),每个阶段定义了目标被执行的顺序。这里的阶段是生命周期的一部分。举例说明,一个典型的 Maven 构建生命周期是由以下几个阶段的序列组成的:阶段 处理 描述 prepare-resources 资源拷贝 本阶段可以自定义需要拷贝的资源 compile 编译 ...原创 2019-06-04 13:57:05 · 546 阅读 · 0 评论 -
SpringBoot2.x版本整合SpringSecurity、Oauth2进行password认证
很多人在进行项目开发时都会用到Oauth2.0结合SpringSecurity或者Shiro进行权限拦截以及用户验证,网上也有很多的案例,前几天项目里边需要用到,顺便整合了进来,特此写篇博客,记录下过程。项目结构如下:首先准备pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://...原创 2019-06-03 10:30:29 · 3658 阅读 · 0 评论 -
SpringBoot整合SpringSecurity简单案例
在我们开发项目的过程中经常会用到一些权限管理框架,Java领域里边经常用的可能就是shiro了,与之对应的还有SpringSecurity,SpringSecurity可以说是非常强大,与Spring可以无缝整合,但是学习难度也高,今天给大家分享一个demo级别的。pom.xml加入以下依赖:<dependencies> <dependency> ...原创 2019-05-30 15:02:09 · 7341 阅读 · 0 评论 -
SpringBoot集成MybatisPlus解决Mapper文件修改后动态刷新的问题
很多人在使用SpringBoot集成Mybatis或者MybatisPlus的时候在查询复杂的情况下会写mapper文件,虽然说MyBatisPlus提供了常用的增删查改,但还是难以应付复杂的查询。关于MyBatisPlus是这样介绍的:MyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。特性...原创 2019-05-16 11:18:19 · 13265 阅读 · 3 评论 -
SpringBoot SpringDataJPA 动态查询、多条件查询
Spring-data- JPA用的还是比较多的,之前在公司也一直在用,因为方便。下面我们来整理一下如何配置。pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3...原创 2019-05-07 14:24:37 · 15511 阅读 · 1 评论 -
SpringBoot整合Mybatis-plus实现增删查改
今天给大家分享一下SpringBoot整合Mybatis-plus的增删查改案例。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-inst...原创 2019-04-30 09:51:16 · 9586 阅读 · 0 评论 -
SpringBoot整合Mybatis plus
今天项目用到Mybatis,项目使用SpringBoot,我们以Mybats-plus来整合,下面是过程,记录一下。pom文件如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www...原创 2019-04-30 09:39:56 · 8160 阅读 · 0 评论 -
Spring中自定义注解支持SpEl表达式(仅限在AOP中使用)
大家平时在写代码的时候,安全方面一般都会考虑使用Shiro或者SpringSecurity,他们其中提供了很多注解可以直接使用,很方便,那么今天就来重复造个小轮子,如果不用他们的,自己在项目中如何基于注解利用SpEl表达式来控制权限呢。下面我们上代码首先我们定义了一个异常类,代码如下:public class NoPermissionException extends RuntimeEx...原创 2019-09-28 14:59:30 · 4286 阅读 · 2 评论