摘要:转载地址: https://blog.csdn.net/u013256816/article/details/51386182
阅读全文
摘要:如果使用的是application.properties文件,加入如下配置: logging.level.com,后面的路径指的是mybatis对应的方法接口所在的包。并不是mapper.xml所在的包。 如果使用的是application.yml文件,加入如下配置:
阅读全文
摘要:classpath指的是java代码生成的class的路径。 classpath 和 classpath* 区别: classpath:只会到你的class路径中查找找文件; classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找。
阅读全文
摘要:Spring的Cache注解如下所示: @CacheConfig:主要用于配置该类中会用到的一些共用的缓存配置。在这里@CacheConfig(cacheNames = "users"):配置了该数据访问对象中返回的内容将存储于名为users的缓存对象中,我们也可以不使用该注解,直接通过@Cache
阅读全文
摘要:Mybatis可以通过逆向工程,实现自动生成xml文件、dao接口、实体类 以下使用的是Intellij Idea进行自动生成 一、首先,要在pom.xml中导入插件,在<build>中加入以下插件,如下示: <?xml version="1.0" encoding="UTF-8"?><projec
阅读全文
摘要:Shiro主要用来进行权限管理。简单的介绍如下: 一、概念 Shiro是一个安全框架,可以进行角色、权限管理。 Shiro主要功能如下:Authentication(认证):用户身份识别,通常被称为用户“登录”Authorization(授权):访问控制。比如某个用户是否具有某个操作的使用权限。Se
阅读全文
摘要:SpringBoot进行单元测试,需要在maven中加入以下依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <
阅读全文
摘要:在SpringBoot中配置Shiro,结果@RequiresRoles、@RequiresPermissions等注解都无效 解决方法: 在ShiroConfiguration中注入开启支持aop、代理的bean。具体如下: @Configuration public class ShiroCon
阅读全文
摘要:Spring集成Mybatis,运行报错: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 错误原因: mybatis的mapper文件存在错误,或者与Dao层的类型不一致,也可能是没有检
阅读全文
摘要:Bean的作用域会对Bean的生命周期和创建方式产生影响。 singleton:在spring中仅存在一个bean实例,bean以单例的方式存在 prototype:每次从容器中调用bean时,都会返回一个新的实例 request:每次Http请求都会创建一个新的bean。该作用领仅适用于WebAp
阅读全文
摘要:httppost请求目标网站出现405状态码, 原因为 Apache、Nginx、IIS等绝大多数web服务器,都不允许静态文件响应POST请求所以将post请求改为get请求即可
阅读全文
摘要:在对SpringBoot进行单元测试时,报错“Could not load TestContextBootstrapper [null]” 错误原因: Maven的pom.xml中某些SpringBoot或Spring的依赖的版本有冲突 解决方法: 将冲突的依赖包版本修改为一致即可。 示例如下: 将
阅读全文
摘要:Url传递参数时,后台取值会直接取等号后面的内容,包括引号在内。 比如: http://localhost:8080/user?name='admin' 这是错误的做法,后台获取到的参数是包括引号在内的'admin',并不是admin 如果想在Url中传递参数,无须加上引号,直接传内容就可以了。 比
阅读全文
摘要:一、概念 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 观察者模式的别名包括发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Sou
阅读全文
摘要:一、概念 Shiro是一个安全框架,可以进行角色、权限管理。 Shiro主要功能如下:Authentication(认证):用户身份识别,通常被称为用户“登录”Authorization(授权):访问控制。比如某个用户是否具有某个操作的使用权限。Session Management(会话管理):特定
阅读全文
摘要:一、概念 组合模式属于对象的结构模式,有时又叫做“部分—整体”模式。组合模式将对象组织到树结构中,可以用来描述整体与部分的关系。组合模式使得用户对单个对象和组合对象的使用具有一致性。类似于,用户操作文件夹和操作子文件夹、文件是一样的操作。 组合模式分为安全式和透明式。 二、角色 这种形式涉及到三个角
阅读全文
摘要:一、技术认知 如果一项技术,在开发中经常会用到,那么就要加深对技术原理的认识,能够讲出具体的原理和技术细节,最好能讲一两个小时,而不是一两句话就带过。 另外,一项技术,就算自己工作不需要,不懂得具体的技术细节,也可以尝试着去认识这项技术的应用范围、优势、思想。 作为一名开发者,一定要不断地拓宽自己的
阅读全文