zoukankan      html  css  js  c++  java
  • 从.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好之类的俺就不说啦!
  • 相关阅读:
    Webpack常用模块加载器Loader
    CSS动画 关键帧
    React 入门(6): 路由 React-Router
    React 入门(5): 引入JSX 研究JSX的createElement实现
    webpack标准模块 npm通用模块
    常用库的CDN引入
    使用codesandbox.io开启Web云开发
    css-loader + style-loader 模块化css
    React 入门(4): 单文件组件 CSS-Modules
    openldap主从数据同步-基于debain 9
  • 原文地址:https://www.cnblogs.com/xiayingping/p/3360313.html
Copyright © 2011-2022 走看看