MySQL
文章平均质量分 55
qq_39797583
这个作者很懒,什么都没留下…
展开
-
Java List GrantedAuthority
Spring security 的权限配置使用问题问题拦截的资源设置其只要通过认证即可访问,但发现只有具有权限的用户才能登录访问,没有权限的用户即使通过了认证,但还是无法访问。这里的权限是指对特定请求或特定界面设置的访问权限,认证指的是用户是否可以正常登录账户。所以这里就是未具有权限的用户无法通过认证。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schem原创 2021-07-29 16:45:08 · 613 阅读 · 0 评论 -
Linux Centos7 卸载mysql5.5.x 安装 mysql5.7.x
今天在卸载mysql5.5的时候,按照教程一步步操作,然后安装mysql5.7时,安装都没有任何问题,直到首次启动时报错,网上看了很多解决办法,都不适用,突然发现之前自己在用mysql5.5时,将/usr/share/mysql/my-huge.cnf复制到/etc下面了并重命名为my.cnf,修改了一些配置,mysql5.5.x卸载时好像不会自动删除/etc下的my.cnf文件,导致安装的mysql5.7没有生成自己的配置文件,使用的是之前5.5的配置文件,导致mysq原创 2021-08-20 17:30:17 · 187 阅读 · 0 评论 -
MyBatis resultMap中的extend属性和collection子标签
MyBatis联表查询,对多的关系不论是一对多还是多对多的联表查询,都可以在主表的pojo类中设置集合属性,结合Maybatis的resultMap标签中的子标签collection,封装附表的结果集。 <resultMap id="BaseResultMap" type="org.example.pojo.User"> <id column="id" jdbcType="INTEGER" property="id" /> <result column="b原创 2021-07-29 21:52:33 · 1366 阅读 · 0 评论 -
MySQL 日期 Like Between And
需求:按年月查询数据,返回有数据的日期源数据格式:“2021-7”输出数据格式:“1”、“10”用Like-- 无法匹配到数据select date_format(orderDate , '%e') orderDatefrom t_ordersetting where orderDate like '2021-7-%'-- 这种方式可以匹配到数据-- %Y表示四位长度的年份格式-- %c表示一位或两位变长的月份格式-- %e表示一位或两位变长的日期格式select date_f原创 2021-07-25 19:47:33 · 779 阅读 · 1 评论 -
MyBatis批量更新小问题
原始数据更新语句<update id="updateUserInfo"> <foreach collection="list" item="user" separator=";"> update t_user <set> <if test="user.userName != null"> username=#{user.原创 2021-06-29 00:07:46 · 59 阅读 · 0 评论 -
Java MySQL 获取近几个月的时间
Java 获取近几个月的时间使用JavaJDK8的Java.time包下的LocalDate//需要获取几个月的时间int num = 6;LocalDate localDate = LocalDate.now();for (int i = 0; i <num ; i++) { //加法用plusMonths LocalDate result = localDate.minusMonths(i); System.out.println(result);}输出结果原创 2021-03-27 22:11:13 · 538 阅读 · 0 评论