随笔
风起尘落
我只需努力,剩下的交给时光。
展开
-
springboot整合springsecurity登录出现302
原因:用户实体类继承UserDetails这个类后,重写其中的isAccountNonExpired,isAccountNonLocked,isCredentialsNonExpired,isEnabled方法返回值要为true。 @Override public boolean isAccountNonExpired() { return true; }...原创 2020-01-20 10:50:05 · 6069 阅读 · 1 评论 -
jkd8 Stream的使用
流的特性无存储。stream不是一种数据结构,它只是某种数据源的一个视图,数据源可以是一个数组,Java容器或I/O channel等。为函数式编程而生。对stream的任何修改都不会修改背后的数据源,比如对stream执行过滤操作并不会删除被过滤的元素,而是会产生一个不包含被过滤元素的新stream。惰式执行。stream上的操作并不会立即执行,只有等到用户真正需要结果的时候才会执行。(...原创 2020-01-09 10:21:47 · 434 阅读 · 0 评论 -
mybatis常见面试题
1、什么是Mybatis?(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。(2)MyBatis 可以使用XML 或注解来配置和映射原生信息,将POJO映射成数据库中的记录,避免了几乎所...转载 2019-12-31 13:50:45 · 331 阅读 · 0 评论 -
springboot整合mybatis(使用mybatis-generator插件)
1.maven信息注意:mysql-connector-java版本不要高于6.0,不然生成的mapper接口方法只有两个。 <!-- 引入mybatis依赖--> <dependency> <groupId>org.mybatis.spring.boot</groupId> ...原创 2019-12-24 15:30:12 · 279 阅读 · 0 评论 -
springboot整合swagger2
1.maven依赖 <!-- 引入swagger2开发文档依赖 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> ...原创 2019-12-21 10:06:17 · 226 阅读 · 0 评论 -
com.rabbitmq.client.ShutdownSignalException:reply-code=530 - vhost /distributeds not found
原因:配置的virtual-host 在rabbitmq服务器中不存在,在rabbitmq服务器中添加host即可。原创 2019-12-20 16:48:24 · 656 阅读 · 0 评论 -
git安装配置使用以及上传项目到github
1.下载:Git的官方下载地址:https://git-scm.com/download/win2.安装值得注意的地方就是配置PATH环境这里,其他的选择默认的就好(安装路径记得更改):可以选择第一项,也可以选择第二项。根据英文解释,第一项是最安全的选择,因为PATH根本不会被修改,你可以使用Git Bash的Git命令行工具;第二项也被认为是安全的,它只向PATH添加一...原创 2019-12-20 10:37:56 · 173 阅读 · 0 评论 -
Linux下svn的安装和配置
1.使用yum安装:yum install subversion2.创建仓库:cd /usr/local mkdir svnsvnadmin create /usr/local/svn我们这里在/usr/local下建立一个名为svn的仓库(repository),以后所有代码都放在这个下面,创建成功后在svn下面多了几个文件夹。3.配置...原创 2019-12-19 11:37:42 · 150 阅读 · 0 评论