Spring
spring
PrinciplesMan
一个人的生命是应该这样度过的:当他回首往事的时候,不因虚度年华而悔恨,也不因碌碌无为而羞耻。
展开
-
解决Property ‘mapperLocations‘ was not specified or no matching resources found问题
在编写mybatis映射文件时,将XML文件放到了包下,而不是resources文件夹下,maven在打包的时候,默认是不会把xml文件打包编译,因此需要手动在pom文件配置,让maven在编译时把xml文件也进行输出。-- 项目打包时会将java目录中的*.xml文件也进行打包 -->在pom文件中加入以下代码。原创 2022-10-16 15:45:09 · 3050 阅读 · 0 评论 -
Error updating database. Cause: java.sql.SQLException: Unknown initial character set index ‘224‘
mybatis访问本地数据库驱动与数据库字符集不匹配解决:在url中添加字符集说明原创 2022-06-08 22:49:18 · 496 阅读 · 0 评论 -
spring项目打包报错“Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml
亲测可用 ,如有疑问请私信pom.xml中添加: org.apache.maven.plugins maven-war-plugin 3.0.0原创 2022-06-01 23:51:42 · 431 阅读 · 0 评论 -
Spring5 AOP AspectJ依赖的jar包
链接:https://pan.baidu.com/s/122JwcfBTkhRqFPTGho38jA提取码:23dt原创 2022-04-12 11:59:45 · 947 阅读 · 0 评论 -
‘dependencies.dependency.version‘ for org.springframework.cloud:spring-cloud-starter-openfeign:jar
'dependencies.dependency.version' for org.springframework.cloud:spring-cloud-starter-openfeign:jar is missing. @ line 29, column 21报错如下:问题导致可能的原因:是我maven的pom 文件同目录下备份了一份pom导致。问题解决: 删除备份的pom 文件重新下载变异...原创 2021-07-02 16:59:45 · 8714 阅读 · 0 评论 -
Spring Security @PreAuthorize 权限控制的原理
@PreAuthorize 注解,顾名思义是进入方法前的权限验证,@PreAuthorize 声明这个方法所需要的权限表达式,例如:@PreAuthorize("hasAuthority('sys:dept:delete')"),根据这个注解所需要的权限,再和当前登录的用户角色所拥有的权限对比,如果用户的角色权限集Set中有这个权限,则放行;没有,拒绝看代码:跟进hasAuthority方法但是,问题来了,这个用户的角色权限Set,是什么时候存入的,其流程如下:附上代码...转载 2021-05-30 14:20:29 · 5049 阅读 · 0 评论