周末撩妹时思考了一下之前遇到的两个问题

clipboard.png

晚间溜达的时候想到的一出,回家实现勉强能用。

中心思想是搭个HTTP服务,将源文件doge.xml资源化为http://localhost/doge.xml,iBatis刷新时通过文件名构造URL,读取HTTP资源并进行解析。

clipboard.png

改造了一个http server

./http-server /src/main/resources/storage/sqlmap -p 59999 -j true

其实你也可以用

python -m SimpleHTTPServer 59999

弊端就是每次打开不同的工程得自己切到目录下敲命令启动服务器

事实上,如果你用 Intellij,默认配置下它会在 63342 端口下启动一个静态服务器

路径在

http://localhost:63342/your-project-home-/very-long-module-path/doge.xml

打完收工


小朋友
395 声望11 粉丝

引用和评论

0 条评论