【发布时间】:2019-04-18 14:12:10
【问题描述】:
我公司正在用springboot和spring-data-ldap搭建工厂仓库管理系统。旧系统只支持这样的三层仓库:
仓库(包含)存储区域(包含)存储位置
这种结构对客户来说太严格了,因为他们的仓库是独一无二的。我们正在考虑构建一个系统,用户能够配置他们自己的仓库层,而无需我们在 java 中对关系进行硬编码。
现在我正在将仓库、存储区域和存储位置的 mysql 表模式迁移到 LDAP。但似乎我们必须在 ApacheDS 中定义新的 objectClasses,因为 OpenLdap 中没有定义属性。
创建一个新的属性类型需要一个 OID,这是一个唯一的数字,必须通过从某些网站在线申请来获取。
是否可以构建这样的系统? 有没有办法获取OID或者随机创建一个?
【问题讨论】:
标签: spring-data openldap