开发者社区 问答 正文

hibernate自定义策略

hibernate在非主键字段可以用自定义策略吗?比如 A001 A002一直递增

展开
收起
游客ufivfoddcd53c 2020-01-04 10:51:26 954 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 我尝试的写了IdentifierGenerator,放在非主键字段上,根本不执行。

    使用触发器方式,简单,但是不建议。

    还是建议自己定义一个生成你这种格式的自增串,然后在service层,调用生成方法,自己赋值进去。

    我之前写过类似的,建议如下: 在数据库中建立一个独立的表(字段为:month、value)由于每个月第一个数据从1开始计数。所以需要month字段。 然后自定义的生成方法获取month,value的值,再用DecimalFormat格式化你的格式加上常量字符A,基本上就满足了。

    2020-01-04 10:51:54 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答分类:
问答地址:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问