加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

java – Bean Validation API

发布时间:2020-12-15 01:29:04 所属栏目:大数据 来源:网络整理
导读:使用Bean Validation API验证对象是否由Hibernate保存在DB中. 英文字母都很好: @Pattern(regexp="^[a-zA-Z]+$",message="Имя автора только из букв")private String name; 当我写这篇文章时: @Pattern(regexp="^[a-zа-яA-ZА-Я]+

使用Bean Validation API验证对象是否由Hibernate保存在DB中.
英文字母都很好:

@Pattern(regexp="^[a-zA-Z]+$",message="Имя автора только из букв")
private String name;

当我写这篇文章时:

@Pattern(regexp="^[a-zа-яA-ZА-Я]+$",message="Имя автора только из букв")
private String name;

它不起作用,对错误的输入数据采取错误(Имяавторатолькоизбукв)

但是如何在regexp中添加俄语字母?

是的,Spring形式的问题.当删除正则表达式并输入俄语文本时,它在数据库中写入类似的东西DDμ??D?D2

最佳答案
通过在Web应用程序上下文中添加此问题解决了

     

像[a-zA-Zа-яА-Я]这样的正则表达式可以正常工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读