简单介绍一下,我的 Java/C# web 后端开发技术选择。与网上一般人所用,大不相同。
先来一个表格,以下是我常用的Java/C# web 后端开发技术:
技术分类 | Java web | C# web |
---|---|---|
数据库 | bonecp,commons-dbcp,commons-dbutils | Npgsql |
网页模板引擎 | freemarker,velocity | NVelocity |
应用日志 | commons-logging,slf4j,logback | log4net,NLog |
配置参数 | commons-configuration | |
代码简洁化 | commons-lang3,commons-io,guava | |
定时任务 | quartz | |
文件上传 | commons-fileupload | |
前端、后端交互, json 数据 | json-lib | Newtonsoft.Json |
辅助工具 | commons-beanutils,commons-codec,commons-collections,commons-pool,commons-vfs2,ezmorph,httpclient,httpcore,jsch,jxl,opencsv,dom4j,rhino ,unboundid-ldapsdk,oro,poi | ZXing.Net |