- 博客(10)
- 资源 (20)
- 问答 (1)
- 收藏
- 关注
原创 Spring Security并结合JWT实现用户认证(Authentication) 和用户授权(Authorization)
引言在Web应用开发中,安全一直是非常重要的一个方面。Spring Security基于Spring 框架,提供了一套Web应用安全性的完整解决方案。JwT (JSON Web Token) 是当前比较主源的Token令牌生成方案,非常适合作为登录和授权认证的凭证。这里我们就使用 Spring Security并结合JWT实现用户认证(Authentication) 和用户授权(Authorization) 两个主要部分的安全内容。一、JWT与Aoth2的区别在此之前,只是停留在用的阶段,对二者的
2020-08-09 11:43:21 5837 1
转载 sql中大于等于小于的写法
特殊字符 --------------------------- 替代符号 & & < < > > " " ' '小于等于 a<=b a <= b a <![CDATA[<= ]]>b大于等于 a>=b a >= b a
2020-08-06 19:18:41 1936
转载 pgsql时间格式化
Postgresql中时间日期与字符串之间的转换to_char(列名,‘yyyy-mm-dd hh24:mi:ss’)to_timestamp(列名,格式)
2020-08-06 19:13:34 1840
转载 Java replaceAll() 方法
Java replaceAll() 方法Java String类Java String类replaceAll() 方法使用给定的参数 replacement 替换字符串所有匹配给定的正则表达式的子字符串,就是用后面的值替换掉前面的值。语法public String replaceAll(String regex, String replacement)参数regex – 匹配此字符串的正则表达式。newChar – 用来替换每个匹配项的字符串。返回值成功则返回替换的字符串,失败则返回原
2020-08-06 19:06:05 500
原创 Java 中日期String类型与Date类型相互转化
Java String类型转换成Date日期类型插入数据库时,存入当前日期,需要格式转换import java.text.SimpleDateFormat;formatter = new SimpleDateFormat( "yyyy-MM-dd ");String date = formatter.format(new Date());//格式化数据,取当前时间结果为 2014-10-30String格式的数据转化成Date格式import java.text.SimpleDateFormat
2020-08-06 19:02:54 152
转载 Mybatis框架中jdbcType=“DATE“ 和 jdbcType=“TIMESTAMP“ 两种类型的区别
也算不上是Mybatis的bug,只能说是特性,本来就是这么设置的,在连接oracle数据库的时候当 jdbcType=“DATE” 类型时,返回的时间只有年月日(yyyy-MM-dd)的 ,当 jdbcType=“TIMESTAMP” 的时候,返回的时间是年月日和时分秒(yyyy-MM-dd HH:mm:ss),参考下图:以绑定时间和解绑时间为例:**1.1当绑定时间的jdbcType=“DATE”,解绑时间的为jdbcType=“TIMESTAMP”,xml文件设置如下:1.2最终查询到的数据
2020-08-06 18:50:46 1443
原创 sql中sysdate 和 current_date 的区别及to_char( tv_date, ‘YYYY-MM-DD‘)当天时间与数据库时间的格式转换与比较
sysdate 和 current_date 的区别在oracle中current_date与sysdate都是显示当前系统时间, 其结果基本相同,但是有三点区别: 1. current_date返回的是当前会话时间,而sysdate返回的是服务器时间; 2. current_date有时比sysdate快一秒,这可能是四舍五入的结果; 3. 如果修改当前会话的时区,比如将中国的时区为东八区,修改为东九区,则current_date显示的时间为东九区时间, 根据东加西减的原则,current_
2020-08-06 18:45:28 3117
原创 sql中的substring()、to_char()、extract()、concat()等函数
ERROR: function pg_catalog.substring(timestamp without time zone, integer, integer) does not existLINE 1: SELECT u.username,l.description,l.ip,SUBSTRING(l.createdate,…^HINT: No function matches the given name and argument types. You might need to add
2020-08-06 18:34:50 1487
原创 pg库实现sql行转列
这个主题还是比较常见的,行转列主要适用于对数据作聚合统计,如统计某类目的商品在某个时间区间的销售情况。列转行问题同样也很常见。group by + sum + case when实现行转列:SELECT A.ORG_ID,A.tv_type_count,A.tv_file_count,A.tv_date,CASE train_id WHEN '1' THEN 'ZHI' WHEN '2' THEN 'XING' WHEN '3' THEN 'SHI' W
2020-08-05 19:01:24 7133
原创 SpringBoot项目之Kaptcha实现登录验证码
一、pom.xml加载该依赖<dependency> <groupId>com.github.axet</groupId> <artifactId>kaptcha</artifactId> <version>0.0.9</version></dependency>二、RestFul风格,在这里写一个调用验证码的接口: @GetMapping(value = "/captcha.
2020-08-02 14:46:24 331
Linux中间件加密之Elasticsearch和kibana配置雨用户密码验证
2023-07-08
基于springboot的Netty的SSL加密PKI认证通信
2022-04-01
C语言+大学生C语言考试+编程试题与答案
2022-03-29
大三计算机专业教学+数据结构试题+堆栈树图队列
2022-03-29
springboot-master.zip
2021-01-05
Select2实现全国省市区三级联动下拉菜单.zip
2020-08-12
SpringSecurity之JWT实现token认证和授权.zip
2020-08-09
sso单点登录最详细Demo(赋UML请求时序图)
2020-08-05
mybatis逆向自动生成工具mybatisGenerator
2020-07-18
Vue学习之Vue结合 ElementUI 组件库搭建Web工程项目
2020-07-12
SSM+maven+mysql新闻发布与信息管理系统
2020-07-11
SSM框架实现新闻网站信息管理系统前台后台综合开发项目实战
2020-07-11
SpringBoot整合持久层技术之搭建JDBCTemplate项目实战
2020-06-19
SpringBoot整合持久层技术之搭建并整合Spring Data JPA项目
2020-06-17
非常好用的Echarts饼图和折线图源码Demo
2020-06-14
SpringBoot+MyBatis+https+AOP+MySQL数据库整个Demo
2020-06-14
职场遇到不自知却自以为是的人,你会怎么办?
2022-04-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人