springboot
,
superboy@.
怕什么就去做什么 心怀不惧 方能走向胜利
展开
-
springboot实现微信扫码登录
用户点击微信登录按钮后,会被引导到微信授权页面,确认授权后会被重定向到/login接口,接口会获取用户的OpenID和AccessToken并处理登录逻辑。可以使用授权链接,引导用户在微信中打开并确认授权,然后获取用户的OpenID和AccessToken。原创 2023-03-24 00:23:43 · 3461 阅读 · 1 评论 -
Mybatis-Plus提供了注解方式进行多表查询
Mybatis-Plus提供了多种方式进行多表查询,其中注解方式是其中的一种。原创 2023-03-22 09:38:50 · 2962 阅读 · 0 评论 -
SpringBoot开发热部署(无需重启应用)
使用spring提供的devtoolsSpring Boot提供了一个名为spring-boot-devtools的模块来使应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。虽然平时开发web项目过程中,改动项目启重启总是报错;但springBoot对调试支持很好,修改之后可以实时生效,需要添加以下的配置: <!-- 热部署 --> <dependency> <groupId>org.spr..原创 2021-10-09 08:21:57 · 2115 阅读 · 0 评论 -
已解决!Exception in thread “main“ java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.boot.SpringApplication.<clinit>(SpringApplication.java:201) at com.shiro.demo.ShiroApplication.main(ShiroApplication.java:...原创 2021-10-06 09:45:17 · 9656 阅读 · 4 评论 -
Springboot中使用shiro的@RequiresPermissions注解无效
在Springboot环境中继承Shiro时,使用注解@RequiresPermissions时无效。 @ApiOperation(value = "分页查询", notes = "分页查询") @GetMapping("/list") @RequiresPermissions("system:user:list") @ResponseBody public ResultTable list(Tablepar tablepar){ PageInfo<TsysUser> page原创 2021-09-19 22:19:47 · 3128 阅读 · 0 评论 -
shiro的@RequiresPermissions五种注解使用说明
@RequiresAuthentication验证用户是否登录,跟subject.isAuthenticated()结果为true时一样。@RequiresUser验证用户是否被记忆,user有两种含义: 成功登录的(subject.isAuthenticated()结果为true); 被记忆的(subject.isRemembered()结果为true)。@RequiresGuest...原创 2021-09-19 17:21:40 · 4088 阅读 · 0 评论 -
Spring Boot引入第三方工具EasyCaptcha生成图形验证码(包含中文验证码和算数验证码)
1.简介 EasyCaptcha,Java图形验证码,支持gif、中文、算术等类型,可用于Java Web、JavaSE等项目。2.maven方式引入 <!-- 验证码 --><dependencies> <dependency> <groupId>com.github.whvcse</groupId> <artifactId>easy-captcha</artifactId>.原创 2021-09-19 13:41:09 · 14461 阅读 · 0 评论 -
SpringBoot 查询时间数据 数据库和返回数据相差8个小时
springboot 项目,Controller使用@ResponseBody注解,返回json数据,返回的数据时间与数据库实际时间相差8个小时:这是springboot 获取到的时间这是数据库原来的时间网上搜了一下,大概意思是:spring转json的默认实现jackson中会根据时区去转换时间,而jackson的默认时区跟国内是相差8小时的,所以这里得重新设置当前项目地所在时区。1. application.properties文件中数据库连接方式追加时区设置serverTim.原创 2021-06-24 20:33:01 · 1732 阅读 · 0 评论 -
Springboot + Thymeleaf实现带参数跳转页面
Springboot实现页面跳转需要引入依赖: <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf</artifactId> <version>3.0.11.RELEASE</version> </dependency>在application.propertiesde文件中配置 spr原创 2021-09-03 16:15:17 · 4003 阅读 · 0 评论 -
springboot中无法访问static下静态资源的问题
thymeleaf中引入外部JS的方式:(1)在static下新建文件夹放入外部JS文件添加一个全局拦截。package com.steno.propertiestest.common;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;import..原创 2021-09-03 15:44:37 · 1940 阅读 · 0 评论 -
已解决:springboot 用mybatis-generator自动生成bean和dao
1、在pom.xml里添加maven插件:<plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.5</version>原创 2021-06-18 11:02:28 · 1199 阅读 · 0 评论 -
Visual Studio各个版本对应关系
vs 代码名 VS版本 最新版 MSVC版本 VC版本 支持.NET Framework 支持NET Core vs2019 Dev16 16 16.6.0 142 VC16.0 3.5-4.8 2.1、2.2、 3.0、3.1 vs2017 Dev15 15 15.9.23 141 VC15.0 3.5-4.7.2 1.0-1.1、 2.0、2.1 vs..原创 2021-06-22 09:30:22 · 3384 阅读 · 0 评论