blinkfox / fenix

This is an extension library to the Spring Data JPA complex or dynamic SQL query. 这是一个比 MyBatis 更加强大的 Spring Data JPA 扩展库,为解决复杂动态 JPQL (或 SQL) 而生。https://blinkfox.github.io/fenix
https://blinkfox.github.io/fenix
Apache License 2.0
346 stars 72 forks source link

Could you improve this extended xml tag prompt function #36

Closed fangshixian closed 2 years ago

fangshixian commented 3 years ago

I want to use it in my project, but this tag does not have any hints, and it is not smooth to write. So if the xml hint and other peripheral functions can be more perfect, it would be better

pengten commented 3 years ago

that sounds good!

blinkfox commented 3 years ago

要做这个功能,可能就需要做 Intellij IDEA 或者其他开发工具的插件才行了,后续有时间的话可以做一下。

pengten commented 3 years ago

我正在尝试通过定义 Fenix 的 XSD 文件来实现。

pengten commented 3 years ago

@blinkfox 我尝试定义了 xsd,能满足 xml 元素的自动补全,但是需要在 xml 进行一些定义: image 如果该方案能够接受,我们还需要一个地址用来下载 xsd 文件

blinkfox commented 3 years ago

可以,不过这种方案能支持自定义的标签吗?

pengten commented 3 years ago

自定义标签允许存在,但是不会自动补全。

blinkfox commented 3 years ago

嗯,那可以

blinkfox commented 3 years ago

@pengten 最近做了下这个,发现 dom4j 去解析有命名空间的 xml 时,会有问题,要改写法了,改动比较多,目前决定先不在最近的一些版本中做这个功能了

pengten commented 3 years ago

@blinkfox get!

blinkfox commented 2 years ago

将关闭此 issue。