刚接触Java的注解有个问题想请教:
1、Java注解就是JPA吗?
2、是不是用注解就不用写配置文件了?
3、注解的优势与缺点,大概说一下谢谢!

解决方案 »

  1.   

    很多地方有用到注解 比如JUnit 
    下面有说注解和XML的优缺点
    http://blog.csdn.net/chjttony/article/details/6086298
      

  2.   

    注解不是JPA,JPA中用到注解。
    用注解的一大好处就是避免使用配置文件。
    注解的一个劣势是将配置信息写入了Java程序,违反了关注点分离原则。
      

  3.   

    我也是刚学了注解没几天,公司赶项目用,给点小见解你,注解就是JPA,你直接去看JPA都行,然后就是XML和注解的区别,现在基本都是用注解的方式了,不过并不是XML过时了,因为有些地方确实注解还是替代不了,具体看项目总监的安排,不过基本都是注解的天下了,除了配置一些数据库连接池啊什么的是XML形式的,其他都是注解了吧好像,重点学注解,XML的你只要用到的时候会查文档就行了,然后问这些问题的时候就表示你还不怎么会用注解或者还用不惯,因为我前些天也是在纠结这些问题,其实写多几次就好了,你就爱上注解的,嘿嘿···
      

  4.   

    谢谢backcolorelias细致宝贵的回答,况且还有magong和zhouyuqwert两位大师的指点迷津,让小弟茅塞顿开,受教不已!