配置文件 idea 没提示
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
相对明确的:
相对不明确的:
容器能力对接,包名风格:
{xxx}.solon ? //例:cn.dev33.satoken.solon
接口适配对接,包名风格:
org.noear.solon.extend.{xxx} ?
org.noear.solon.cloud.extend.{xxx} //例:org.noear.solon.cloud.extend.water
org.noear.solon.{ddd}.{xxx} //例:org.noear.solon.cache.redis
参数校验好像不能分组
有个方案可以试试:有差异的字段,把它独立为参数
效果
public void add(@Validated User user){
}
@NotZero("id")
@NotNull("id")
public void update(Long id, @Validated User user){
}
确实也可以考虑一下,要不要加组:)
我建议加一下。
例如在分步表单填写的业务:第一步填写 a/b/c 三个字段数据,第二步填写 d/e/f 字段数据,这两个步骤需要对不同的字段校验。如果没有分组,那就需要多创建类来进行字段检验。有分组的话,就可以用同一个类,里面包含 a/b/c/d/e/f 字段,将字段分组检验。
启动日志控制台需要添加SOLON banner标识
个人喜欢底调的口味
官方适配插件命名
第三方适配插件命名
容器能力对接,包名风格:
{xxx}.solon ? //例:cn.dev33.satoken.solon
接口适配对接,包名风格:
org.noear.solon.extend.{xxx} ?
org.noear.solon.cloud.extend.{xxx} //例:org.noear.solon.cloud.extend.water
org.noear.solon.{ddd}.{xxx} //例:org.noear.solon.cache.redis
建议减少默认对其他包的依赖,如freemarker、okhttp等,我不使用,打包的时候不希望带上。
包装类 org.noear.solon.core.BeanWrap
可以改为泛型,使用的时候更简单
请问是为啥做这个项目,有什么愿景。很担心用着用着不维护了。
有支持es的插件吗
es 的客户端可以直接用的;;;或者也可以看一下:https://gitee.com/noear/esearchx
tencent Polaris
1.11.6-M1 已完成北极星的适配。可以试用一下。。。具体的测试项目:
https://gitee.com/noear/solon-examples/tree/dev/9.Solon-Cloud/demo9024-config-discovery_polaris
登录 后才可以发表评论