开发技术 - 超腾开源博客 - 第7页 | 了解网站最新动态,分享最新技术
本文介绍了MyBatis-Plus,一个基于MyBatis的增强工具,旨在简化开发并提高效率。内容包括常用网站参考、Maven和Gradle依赖配置、application.yml配置文件、自定义拦截器及MyBatis-Plus拦截器的代理配置示例、配置类(如分页插件和自动填充处理器),以及实体类、Mapper接口、Service和Controller层的使用示例。此外,还展示了复杂查询和代码生成器的实现。文章强调通过合理配置可实现数据权限、自动填充和逻辑删除等功能,适合实际项目应用。
705
0
创建于2024年6月21日
Jackson是Java生态中最流行、高效的JSON处理库,基于流式解析实现Java对象与JSON的互转。文章介绍了其项目地址、Maven依赖配置以及常用注解(如@JsonProperty、@JsonIgnore、@JsonFormat),并提供了多种使用示例:对象与JSON相互转换、JSON与常用类型及泛型转换、以及JSON转树形结构的操作方法。文章内容全面,便于开发者快速上手。
411
0
创建于2024年6月21日
本文整理了ESRI公司ArcGIS开发过程中的常用资源与经验总结。文章列出了官方网站、SDK、开源仓库等关键地址,介绍了ArcGIS Desktop、ArcGIS Server、ArcSDE等核心产品功能,以及ArcObjects SDK、ArcGIS API for JavaScript、ArcPy等开发工具,并提供了ArcGIS Server 10.1至10.9.1版本的中文文档链接。此外,还汇总了ArcGIS Server常见问题的解决方案,适合GIS开发与运维人员参考使用。
725
0
创建于2024年6月21日
本文作者整理了GIS开发中常用的网站、软件和框架,旨在为入门者提供参考。内容包括坐标查询与转换工具、地图数据下载资源、三维GIS数据格式转换与重建工具,以及ArcGIS、QGIS、SuperMap等常用桌面和服务器端软件。此外,还列举了Leaflet、Cesium、Mapbox、Turf.js等开发框架,涵盖开源与商业平台,覆盖WebGIS、三维可视化、空间分析等核心领域,为GIS开发提供一站式工具导航。
612
0
创建于2024年6月21日
本文是一位程序员对十多年开发历程中接触技术的梳理,提供了一份技术路线图。内容涵盖编程语言、应用开发、开发工具及其他领域。编程语言部分介绍了Java、C#、Go、PHP用于B/S架构,C/C++和Rust用于高性能场景,Python主导AI领域,以及汇编用于底层开发。应用开发涉及前端、移动端、Node.js、Electron、三维、GIS、游戏引擎、区块链、人工智能和网站建设等。开发工具包括MinGW、protobuf、GitHub、DNS和VPN。其他领域提及了谷歌文档、密码学、论文下载和量子计算。文章旨在为同行提供清晰的技术参考,突出各技术的适用场景和核心价值。
704
0
创建于2024年6月21日