- Next.js 集成 Auth0 登入和自定义登入页面
OooooYi
Next.js前端Auth0JWT登入
Next.js集成Auth0和自定义登入页面注册账号和基本配置进入auth0官网注册账号并登入进入控制台后访问`Applications/Applications`进入程序配置页面添加配置在Next.js使用在项目中集成通过Auth0Lock配置方式自定义登入页面效果展示实现过程注册账号和基本配置进入auth0官网注册账号并登入Auth0:Secureaccessforeveryone.Butno
- fix react-native @expo problem with create-react-native-app
Wang's Blog
ReactReactNativereact-native
初始化项目时的问题$create-react-native-appAwesomeProject通过上面的命令出现下面的错误:[1/4]Resolvingpackages...warningreact-native-scripts>xdl>auth0>rest-facade>superagent-proxy>proxy-agent>socks-proxy-agent>
[email protected]:Ifu
- jwt token
吃炒鸡蛋
java
1.token是带过期时间的密钥,可以用来做用户校验,登陆有效期2.添加jwt依赖3.生成加密字符串,创建map,存入自定义key,value.存入当前时间和过期时间。生成token4.传入用来加密的字符串。传入token。可以获得解析后的Jws,从中get到body,取出存进去的maptoken的生成与解析,有jjwt组件与auth0组件支持生成解析token.jjwt:jsonwebtoken
- 基于 ECDSA(椭圆曲线数字签名算法)生成 JWT Token
都说名字长不会被发现
授权认证JavaECDSA椭圆曲线数字签名算法授权认证auth0Spring
文章目录1.为什么选择ECDSA(椭圆曲线数字签名算法)2.生成签名公私钥2.1.使用OpenSSL生成公私钥2.2.Java语言pkcs8格式私钥转换3.SpringBoot分环境配置密钥3.1.yaml文件配置3.2.密钥配置类4.使用auth0生成JWTToken4.1.依赖4.2.生成Token5.注意事项1.为什么选择ECDSA(椭圆曲线数字签名算法)JWTToken提供的签名算法有对称
- 【转发】Cognito 还是 Auth0
jimson_ma
【以下内容来自于我同事。】Oauth2.0是允许客户端代表用户访问其他服务上的托管资源的标准。Auth0和AWS提供的Cognito都是知名的身份认证平台,两者均是基于oauth2.0协议构建的基于云的身份管理服务,但它们到底有什么不一样的地方呢,本文将就两个平台中常用的概念进行对比。AuthorizationServerOauth2.0中的授权服务器(AuthorizationServer)指的
- 前端刷新token,判断token是否过期(jwt鉴权)
前端小嘟
js前端
4.1什么是JWTJWT是Auth0提出的通过对JSON进行加密签名来实现授权验证的方案;就是登录成功后将相关用户信息组成JSON对象,然后对这个对象进行某种方式的加密,返回给客户端;客户端在下次请求时带上这个Token;服务端再收到请求时校验token合法性,其实也就是在校验请求的合法性。4.2JWT的组成JWT由三部分组成:Header头部、Payload负载和Signature签名它是一个很
- NodeJs实践JSON Web Token
阿尔法_狗
NodeJs实践JSONWebTokenJWT简介参考http://www.ruanyifeng.com/blog/2018/07/json_web_token-tutorial.htmlhttps://github.com/auth0/node-jsonwebtoken#readmehttp://www.suoniao.com/article/41059在线生成公钥私钥/////////////
- JWT入门,jwt可以解密吗?
石头wang
jwt
JWT什么是JWTJSONWebToken,通过数字签名的方式,以JSON对象为载体,在不同的服务终端之间安全地传输信息官网:https://jwt.io/SDK:https://jwt.io/libraries(含Java和各种语言)JavaSDK(上面的SDK链接得到):https://github.com/auth0/java-jwt(javasdk也有很多种,这是其中一种)可以根据自己的喜
- 使用auth0构建JWT
_Youarethehero
写于2019年年底,2020年春,新年好!JWT全称JsonWebToken用于用户认证用于前后端分离项目(App/微信小程序无法产生cookie的项目)文中所提到的Token泛指身份验证时使用的令牌,而JWT,是json格式的webtoken,两者稍作区别JWT的构成JWT官网点击前往,下列数据解释官网内容:由三段字符串组成,两端中间用.分隔eyJhbGciOiJIUzI1NiIsInR5cCI
- 测试脚本是用户写还是顾问写_不再写用户服务了
weixin_26712591
pythonlinuxjava
测试脚本是用户写还是顾问写Recentlyatoursemi-regulararchitecturediscussiongroup,we’vebeenlookingattheAuth0service:whatitis,howitworksandwhenitmightbeagoodideatouseit.最近,在我们的半常规体系结构讨论小组中,我们一直在研究Auth0服务:它是什么,它如何工作以及何
- 一份人人都能看懂的 Authing 介绍
Authing
安全云计算
“2021年3月3日,世界领先的身份提供商Okta,宣布以股票形式,收购Auth0身份管理云服务企业,交易价格约65亿美元”。在看本文的你也许前段时间收到过相关新闻,当时可能会有许许多多的问号,身份云服务是什么?能解决什么问题?现在的市场需求量为什么如此之大?中国有什么对标企业吗?希望本文为你解答头脑中的疑惑。一、身份云服务是什么身份云服务是由第三方服务商构建、运行在云上、为各类应用程序实现身份认
- 被广泛使用的OAuth2.0的密码模式已经废了,放弃吧
java
最近一直有同学在问,OAuth2密码模式为啥SpringSecurity还没有实现,就连新的SpringAuthorizationServer也没有这个玩意儿。其实这里可以告诉大家,OAuth2密码模式废了,OAuth2安全指南相关的章节。以后新的OAuth2实现基本不太会可能积极去适配这个模式了。诸如Auth0、JIRA等知名产品都已经在产品中移除了该模式。用的好好的为什么要移除呢?胖哥找了一些
- 被广泛使用的OAuth2.0的密码模式已经废了,放弃吧
码农小胖哥
最近一直有同学在问,OAuth2密码模式为啥SpringSecurity还没有实现,就连新的SpringAuthorizationServer也没有这个玩意儿。其实这里可以告诉大家,OAuth2密码模式废了,OAuth2安全指南相关的章节。以后新的OAuth2实现基本不太会可能积极去适配这个模式了。诸如Auth0、JIRA等知名产品都已经在产品中移除了该模式。用的好好的为什么要移除呢?胖哥找了一些
- SpringBoot集成Auth0 JWT的示例代码
目录前言session认证与Token认证session认证Token认证JWT简介JWT定义JWT的类库具体实现JWT配置JWT工具类测试接口前言说说JWT,先说下互联网服务常见的两种用户认证方式:session认证与Token认证session认证传统的Session认证的大体流程可以表示为用户提供用户名和密码登录后由服务器存储一份用户登录信息并传递给浏览器保存为Cookie,并在下次请求中根
- java jwt令牌的使用
javajwt
依赖引入com.auth0java-jwt3.18.1我使用的是auth0的jwt包。令牌的生成publicStringgenerateJwtToken(LonguserId,Integerlevel){Algorithmalgorithm=Algorithm.HMAC256(salt);Datenow=newDate();Stringtoken=JWT.create().withIssuedAt
- ECDSA密钥对生成以及在Token中的应用
氷泠
tokenjwt
1概述本文主要讲述了如何利用Openssl生成ECDSA密钥对,并利用Auth0库进行Token生成及验证的过程。2ECDSA2.1简介ECC(EllipticCurveCryptography,椭圆曲线加密)是一种基于椭圆曲线数学的公钥加密算法,而ECDSA是使用ECC对数字签名算法(DSA)的模拟,总的来说ECC相比起常见的RSA更加安全并且生成密钥对的过程会更快。本文不会涉及过多原理性的东西
- 关于auth0的jwt
码农要飞
javajwtjava分布式
JWT(JsonWebToken)用于无法产生cookie的项目(App/微信小程序)同时解决了分布式中session共享的问题(登陆信息以非对称加密的形式存在客户端中,只消耗cpu以及网络io,自然解决了分布式session共享)JWT规定了7个官方字段,提供使用。iss(issuer):发布者sub(subject):主题iat(IssuedAt):生成签名的时间exp(expirationt
- angular - JWT(JSON Web Token)分析
千与千寻之前1
版本说明:@auth0/angular-jwtv2将与Angularv6+和RxJSv6+一起使用。对于Angularv4.3到v5+,请使用@auth0/angular-jwtv1区别于session验证:session:认证中,每个用户都要生成一份session,这份session通常保存在内存中,随着用户量的增加,服务端的开销会增大,而且对分布式应用不是很友好。token:认证中,服务端不需
- eggjs入门系列——使用jwt
weixin_34029949
javascript前端
写在前面有关于jwt的相关介绍,请各位自己百度,自行脑补,本文主要介绍在eggjs中如何使用jwt目前使用最广泛jwt的node库为JsonWebToken,仓库地址为:github.com/auth0/node-…安装初始化eggjs项目后,进入项目目录下,执行以下命令:npminstalljsonwebtoken复制代码使用在service目录下,新建token.js文件:'usestrict
- Auth0概要
carrie__yang
Auth0
Auth0提供了验证和授权的服务。Auth0提供给了程序员和公司构建模块,使得保护应用程序变成一件简单的事,开发者不需要成为安全领域的专家,即可以轻松构建安全的应用。你可以将任何应用(基于任何栈的任一种语言)连接到Auth0,也可以定义你想要使用的身份提供者(你想怎样让用户登录)。你可以基于应用程序所使用的技术来选择相应的SDK(或者调用我们的API)来连接你的应用。每次用户试图登录,Auth0都
- Auth0认证
levin_li
前端
Auth0认证Auth0认证目标场景Step1-ConfigureAuth0Step2-LoginStep3-CallinganAPIAuthorizationCodeFlowwithProofKeyforCodeExchange(PKCE)Auth0认证这个项目是用于理解Auth0在react项目中如何实现身份验证、授权和许可。Auth0作为身份认证云服务商,提供了一整套SDK和API便于APP
- 将Auth0 OIDC(OAUTH 2)与授权(组和角色)集成
dnc8371
如果您正在使用Auth0对多个现有应用程序中的用户进行身份验证和授权,则可能需要将下一个Web应用程序与Auth0集成。有多种方法可以执行此操作,例如,如果要将Jenkins与Auth0集成,则可以使用SAMLv2;否则,可以使用SAMLv2。这篇博客文章解释得很好。如果您的应用程序不支持SAMLv2或使其成为企业付费功能,则可能需要使用OAuth2(或OIDC)集成。让我们以开源监视解决方案Gr
- 各类JWT库(java)的使用与评价
weixin_30678821
【搬运工】出处:http://andaily.com/blog/?p=956在https://jwt.io/网站中收录有各类语言的JWT库实现(有关JWT详细介绍请访问https://jwt.io/introduction/),其中JAVA语言到目前(2018-06)有6个实现库,如下图:按顺序依次是Auth0实现的java-jwtBrianCampbell实现的jose4jconnect2id实
- 使用auth0构建JWT
湖南跤警队
#SpringJava
写于2019年年底,2020年春,新年好!JWT全称JsonWebToken用于用户认证用于前后端分离项目(App/微信小程序无法产生cookie的项目)文中所提到的Token泛指身份验证时使用的令牌,而JWT,是json格式的webtoken,两者稍作区别JWT的构成JWT官网点击前往,下列数据解释官网内容:由三段字符串组成,两端中间用.分隔eyJhbGciOiJIUzI1NiIsInR5cCI
- jwt token使用autho0-jwt框架使用(二)
平凡之路无尽路
授权认证springcloud
转载:http://www.leftso.com/blog/221.html转在学习分享,还有其他不错博文,可供学习。一、前言Java编程中使用jwt,首先你必须了解jwt是什么,长什么样子。如果你不了解可以先去本站另外一篇博客什么是JWT?二、Java编程中jwt框架选择在Java编程中,实现jwt标准的有很多框架,本博客采用的框架是auth0的java-jwt版本为3.2.0三、什么是Java
- JWT实践总结篇(一)
万物可盼
Web安全JWTtoken前后端分离
JWT实践总结篇(一)我的实践JWT总结JWT的特点从特点中看优点从特点中找缺点同session形式对比session机制缺点结语近期使用token的机制来实现用户鉴权是越来越流行了,最近公司这类的项目也是超多。因此就把以前学过的JWT捡起来,特此贴出博客分享我的总结,也是为了方便温习。我的实践在项目中使用JWT的话,通常我会引用auth0,基于auth0编写一个工具类;工具类普遍编写两个方法,那
- 远程办公如何保持高效?这群开发者们是这样做的
飞书套件
ISV办公协同远程办公
远程办公正当时,不同于传统面对面的办公与沟通形式,在远程办公过程中,如何能保持高效的工作状态,成了不少企业与组织的挑战。作为一群开发者们,看飞书的用户@Authing,他们是怎么做的。本文内容来自于飞书的用户@AuthingAuthing是中国领先的IDaaS服务提供商,对标美国独角兽Auth0。创始团队来自字节跳动、百度、IBM、阿里云、滴滴出行等互联网企业。Authing提供开发者友好、易拓展
- jsonwebtoken的使用
DontPushMeForev
参考文档:https://segmentfault.com/a/1190000009494020github地址:https://github.com/auth0/node-jsonwebtoken用法jwt.sign(payload,secretOrPrivateKey,[options,callback])(异步)如果提供回调,则使用err或JWT调用回调。(同步)将JsonWebToken返
- Refresh Token的使用场景以及如何与JWT交互 - 我是钟钟的个人空间 - OSCHINA
在这篇文章中,我们将探索由OAuth2定义的RefreshToken的概念。我们将会明白为什么他们会这样做,以及他们如何与其他类型的Token进行比较。我们也将通过一个简单的例子来学习如何使用它们。更新:目前这篇文章写的Auth0还没有通过OpenIDConnect认证。本文中使用的某些术语(如accesstoken)不符合此规范,但符合OAuth2规范。OpenIDConnect在accesst
- Serverless(无服务器架构)4大优点和缺点
开心自由天使
Faasserverless云计算
Serverless核心概念在早期,术语无服务器是指依赖于第三方应用程序或服务来管理服务器端逻辑的应用程序。此类应用程序是基于云的数据库(如GoogleFirebase)或身份验证服务(如Auth0或AWSCognito)。它们被称为后端即服务(BaaS)服务。但无服务器也意味着开发为事件触发的代码,并且在无状态计算容器中执行。这种架构通常称为功能即服务(FaaS)。让我们更详细地看一下每种类型的
- 异常的核心类Throwable
无量
java源码异常处理exception
java异常的核心是Throwable,其他的如Error和Exception都是继承的这个类 里面有个核心参数是detailMessage,记录异常信息,getMessage核心方法,获取这个参数的值,我们可以自己定义自己的异常类,去继承这个Exception就可以了,方法基本上,用父类的构造方法就OK,所以这么看异常是不是很easy
package com.natsu;
- mongoDB 游标(cursor) 实现分页 迭代
开窍的石头
mongodb
上篇中我们讲了mongoDB 中的查询函数,现在我们讲mongo中如何做分页查询
如何声明一个游标
var mycursor = db.user.find({_id:{$lte:5}});
迭代显示游标数
- MySQL数据库INNODB 表损坏修复处理过程
0624chenhong
tomcatmysql
最近mysql数据库经常死掉,用命令net stop mysql命令也无法停掉,关闭Tomcat的时候,出现Waiting for N instance(s) to be deallocated 信息。查了下,大概就是程序没有对数据库连接释放,导致Connection泄露了。因为用的是开元集成的平台,内部程序也不可能一下子给改掉的,就验证一下咯。启动Tomcat,用户登录系统,用netstat -
- 剖析如何与设计人员沟通
不懂事的小屁孩
工作
最近做图烦死了,不停的改图,改图……。烦,倒不是因为改,而是反反复复的改,人都会死。很多需求人员不知该如何与设计人员沟通,不明白如何使设计人员知道他所要的效果,结果只能是沟通变成了扯淡,改图变成了应付。
那应该如何与设计人员沟通呢?
我认为设计人员与需求人员先天就存在语言障碍。对一个合格的设计人员来说,整天玩的都是点、线、面、配色,哪种构图看起来协调;哪种配色看起来合理心里跟明镜似的,
- qq空间刷评论工具
换个号韩国红果果
JavaScript
var a=document.getElementsByClassName('textinput');
var b=[];
for(var m=0;m<a.length;m++){
if(a[m].getAttribute('placeholder')!=null)
b.push(a[m])
}
var l
- S2SH整合之session
灵静志远
springAOPstrutssession
错误信息:
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cartService': Scope 'session' is not active for the current thread; consider defining a scoped
- xmp标签
a-john
标签
今天在处理数据的显示上遇到一个问题:
var html = '<li><div class="pl-nr"><span class="user-name">' + user
+ '</span>' + text + '</div></li>';
ulComme
- Ajax的常用技巧(2)---实现Web页面中的级联菜单
aijuans
Ajax
在网络上显示数据,往往只显示数据中的一部分信息,如文章标题,产品名称等。如果浏览器要查看所有信息,只需点击相关链接即可。在web技术中,可以采用级联菜单完成上述操作。根据用户的选择,动态展开,并显示出对应选项子菜单的内容。 在传统的web实现方式中,一般是在页面初始化时动态获取到服务端数据库中对应的所有子菜单中的信息,放置到页面中对应的位置,然后再结合CSS层叠样式表动态控制对应子菜单的显示或者隐
- 天-安-门,好高
atongyeye
情感
我是85后,北漂一族,之前房租1100,因为租房合同到期,再续,房租就要涨150。最近网上新闻,地铁也要涨价。算了一下,涨价之后,每次坐地铁由原来2块变成6块。仅坐地铁费用,一个月就要涨200。内心苦痛。
晚上躺在床上一个人想了很久,很久。
我生在农
- android 动画
百合不是茶
android透明度平移缩放旋转
android的动画有两种 tween动画和Frame动画
tween动画;,透明度,缩放,旋转,平移效果
Animation 动画
AlphaAnimation 渐变透明度
RotateAnimation 画面旋转
ScaleAnimation 渐变尺寸缩放
TranslateAnimation 位置移动
Animation
- 查看本机网络信息的cmd脚本
bijian1013
cmd
@echo 您的用户名是:%USERDOMAIN%\%username%>"%userprofile%\网络参数.txt"
@echo 您的机器名是:%COMPUTERNAME%>>"%userprofile%\网络参数.txt"
@echo ___________________>>"%userprofile%\
- plsql 清除登录过的用户
征客丶
plsql
tools---preferences----logon history---history 把你想要删除的删除
--------------------------------------------------------------------
若有其他凝问或文中有错误,请及时向我指出,
我好及时改正,同时也让我们一起进步。
email : binary_spac
- 【Pig一】Pig入门
bit1129
pig
Pig安装
1.下载pig
wget http://mirror.bit.edu.cn/apache/pig/pig-0.14.0/pig-0.14.0.tar.gz
2. 解压配置环境变量
如果Pig使用Map/Reduce模式,那么需要在环境变量中,配置HADOOP_HOME环境变量
expor
- Java 线程同步几种方式
BlueSkator
volatilesynchronizedThredLocalReenTranLockConcurrent
为何要使用同步? java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用, 从而保证了该变量的唯一性和准确性。 1.同步方法&
- StringUtils判断字符串是否为空的方法(转帖)
BreakingBad
nullStringUtils“”
转帖地址:http://www.cnblogs.com/shangxiaofei/p/4313111.html
public static boolean isEmpty(String str)
判断某字符串是否为空,为空的标准是 str==
null
或 str.length()==
0
- 编程之美-分层遍历二叉树
bylijinnan
java数据结构算法编程之美
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
public class LevelTraverseBinaryTree {
/**
* 编程之美 分层遍历二叉树
* 之前已经用队列实现过二叉树的层次遍历,但这次要求输出换行,因此要
- jquery取值和ajax提交复习记录
chengxuyuancsdn
jquery取值ajax提交
// 取值
// alert($("input[name='username']").val());
// alert($("input[name='password']").val());
// alert($("input[name='sex']:checked").val());
// alert($("
- 推荐国产工作流引擎嵌入式公式语法解析器-IK Expression
comsci
java应用服务器工作Excel嵌入式
这个开源软件包是国内的一位高手自行研制开发的,正如他所说的一样,我觉得它可以使一个工作流引擎上一个台阶。。。。。。欢迎大家使用,并提出意见和建议。。。
----------转帖---------------------------------------------------
IK Expression是一个开源的(OpenSource),可扩展的(Extensible),基于java语言
- 关于系统中使用多个PropertyPlaceholderConfigurer的配置及PropertyOverrideConfigurer
daizj
spring
1、PropertyPlaceholderConfigurer
Spring中PropertyPlaceholderConfigurer这个类,它是用来解析Java Properties属性文件值,并提供在spring配置期间替换使用属性值。接下来让我们逐渐的深入其配置。
基本的使用方法是:(1)
<bean id="propertyConfigurerForWZ&q
- 二叉树:二叉搜索树
dieslrae
二叉树
所谓二叉树,就是一个节点最多只能有两个子节点,而二叉搜索树就是一个经典并简单的二叉树.规则是一个节点的左子节点一定比自己小,右子节点一定大于等于自己(当然也可以反过来).在树基本平衡的时候插入,搜索和删除速度都很快,时间复杂度为O(logN).但是,如果插入的是有序的数据,那效率就会变成O(N),在这个时候,树其实变成了一个链表.
tree代码:
- C语言字符串函数大全
dcj3sjt126com
cfunction
C语言字符串函数大全
函数名: stpcpy
功 能: 拷贝一个字符串到另一个
用 法: char *stpcpy(char *destin, char *source);
程序例:
#include <stdio.h>
#include <string.h>
int main
- 友盟统计页面技巧
dcj3sjt126com
技巧
在基类调用就可以了, 基类ViewController示例代码
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[MobClick beginLogPageView:[NSString stringWithFormat:@"%@",self.class]];
- window下在同一台机器上安装多个版本jdk,修改环境变量不生效问题处理办法
flyvszhb
javajdk
window下在同一台机器上安装多个版本jdk,修改环境变量不生效问题处理办法
本机已经安装了jdk1.7,而比较早期的项目需要依赖jdk1.6,于是同时在本机安装了jdk1.6和jdk1.7.
安装jdk1.6前,执行java -version得到
C:\Users\liuxiang2>java -version
java version "1.7.0_21&quo
- Java在创建子类对象的同时会不会创建父类对象
happyqing
java创建子类对象父类对象
1.在thingking in java 的第四版第六章中明确的说了,子类对象中封装了父类对象,
2."When you create an object of the derived class, it contains within it a subobject of the base class. This subobject is the sam
- 跟我学spring3 目录贴及电子书下载
jinnianshilongnian
spring
一、《跟我学spring3》电子书下载地址:
《跟我学spring3》 (1-7 和 8-13) http://jinnianshilongnian.iteye.com/blog/pdf
跟我学spring3系列 word原版 下载
二、
源代码下载
最新依
- 第12章 Ajax(上)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- BI and EIM 4.0 at a glance
blueoxygen
BO
http://www.sap.com/corporate-en/press.epx?PressID=14787
有机会研究下EIM家族的两个新产品~~~~
New features of the 4.0 releases of BI and EIM solutions include:
Real-time in-memory computing –
- Java线程中yield与join方法的区别
tomcat_oracle
java
长期以来,多线程问题颇为受到面试官的青睐。虽然我个人认为我们当中很少有人能真正获得机会开发复杂的多线程应用(在过去的七年中,我得到了一个机会),但是理解多线程对增加你的信心很有用。之前,我讨论了一个wait()和sleep()方法区别的问题,这一次,我将会讨论join()和yield()方法的区别。坦白的说,实际上我并没有用过其中任何一个方法,所以,如果你感觉有不恰当的地方,请提出讨论。
&nb
- android Manifest.xml选项
阿尔萨斯
Manifest
结构
继承关系
public final class Manifest extends Objectjava.lang.Objectandroid.Manifest
内部类
class Manifest.permission权限
class Manifest.permission_group权限组
构造函数
public Manifest () 详细 androi
- Oracle实现类split函数的方
zhaoshijie
oracle
关键字:Oracle实现类split函数的方
项目里需要保存结构数据,批量传到后他进行保存,为了减小数据量,子集拼装的格式,使用存储过程进行保存。保存的过程中需要对数据解析。但是oracle没有Java中split类似的函数。从网上找了一个,也补全了一下。
CREATE OR REPLACE TYPE t_split_100 IS TABLE OF VARCHAR2(100);
cr