从.Net到Java
之前一直在.Net平台上进行开发,去年9月份,因为工作的原因,公司要求从.Net平台转到Java平台,当时感觉比较困难,虽然大一大二学习过Java,但是我只会基础的语法,还有JDK的安装与配置,也用过Jcreator,像Eclipse和NetBeans这样的IDE却从没用过,SSH没学过,更别提用过。万事开头难,不过最终还是静下心,使用JavaFX框架,ORM方面使用MyBatis,这期间也在学习Spring(.Net平台上有Spring.Net)。记得使用EF时,感觉写复杂一些的多表查询语句时挺麻烦,了解到Hibernate也存在这个问题,这也是选择MyBatis的原因吧,MyBatis确实很好啊,可以写SQL语句,Controller部分却不用管,而用对象来操作,也学习了Log4j(.Net平台上有Log4Net),项目管理工具使用Maven。Java方面有很多优秀的思想,像IoC和AOP等,这些在以前做.Net开发的时候都没有涉及到。对比.Net和Java,在平台搭建上,.Net比Java确实要方便很多,一般我们安装Visual
Studio就把.Net Framework和IDE都安装好了,而安装JDK后却还需要安装IDE,当然也许有不用IDE的。安装其他工具,.Net很多时候都是一键安装,Java安装某些插件却没有那么方便,配置相对也麻烦,有时候搞了几个钟,还没有搞定。有些人吐槽.Net更新快,其实Java的版本也不少吧,框架也不少啊,虽然使用Java开发4个月左右,不过还需要继续往深学,至于像.Net好还是Java好之类的俺就不说啦!
posted on 2013-02-03 13:42 xiayingping 阅读(166) 评论(0) 编辑 收藏 举报