周末撩妹时思考了一下之前遇到的两个问题
晚间溜达的时候想到的一出,回家实现勉强能用。
中心思想是搭个HTTP服务,将源文件doge.xml资源化为http://localhost/doge.xml,iBatis刷新时通过文件名构造URL,读取HTTP资源并进行解析。
改造了一个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
打完收工
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。