GeoTools与Spring的一个比较

阅读更多
今天在医院实在无聊,想到这么一个比较。Spring和GeoTools在发布的时候都是分成n的jar来分发的。Spring说这么做是按需所取,我想GeoTools的目的也是差不多的。

不过,Spring的设计比较好,你要是仅仅只用JDBC的功能,只要把spring-jdbc.jar放进classpath里就OK了,不会有任何问题,它和Spring的核心模块是解耦合的。

再看看GeoTools呢,就比较遗憾了。要读取一个shapefile你可能需要导入gt2-api.jar, gt2-shapefile.jar, gt2-main.jar, gt2-referencing.jar, geoapi-nogenerics.jar, jts.jar。好家伙,初学的时候找那些not find的类在哪个jar里可要花一大番功夫。这么一来,虽说也有一点实现了按需所取jar,不过也够你累的了。

你可能感兴趣的:(Spring,maven,JDBC)