46java Annotation(代码开发逻辑)

51 阅读2分钟

Annotation (代码开发逻辑)

 

Annotatino使用的具体内容

Annotation可以说是整个JDK发展的重要技术,因为从现在的开发来讲,Annotation的使用已经变得广谱化,所有的项目基本上都会有Annotation出现。

 

如果想要理解Annotatino的作用,那么必须通过历史来,进行一些简单的回顾,对于软件项目的开发,

 

经历过以下三个过程:

  1. 在进行软件项目开发过程之中,我们会将所有使用到的第三方的信息或者是程序有关的操作都写在程序里,

如果现在突然假设你的服务器的地址更换了,则意味着你需要更改所有的程序源代码,而这个工程就相当庞大了。

 

  1. 使用一个配置文件程序,在运行的时候要通过配置文件读取相关的配置操作,

如果此时要想更改一些配置,那么只需要更改配置文件即可,也就是说,可以在不修改源代码的前提下实现项目的变更。

 

  1. 当使用配置文件之后,虽然代码的维护方便了,但是开发里面确实不是很方便,因为我们有些东西需要去查配置文件,另外,这些配置文件如果是非专业人士,很难去修改,并且会造成一件可怕的事情,一个项目的配置文件可能会非常多,比如一个配置文件,需要操作时。所以一旦进行修改的时候,那么配置文件的,数据量庞大,会直接造成开发者晕眩,于是后来jdk提供了一个新的做法,将配置写回到程序里面, 但是与传统的配置文件形成一个区分,这样,就形成了一个注解的概念。

 

注意:

并不是说注解之后就可以不使用配置文件,事实上,配置文件现在依然存在,只不过少了。