1. 内置注解
@Override 重写
@Deprecated 不推荐使用
@SuppressWarnings(“all”)
2. 元注解
@Target 表明注解能用在什么地方
@Retention 表示需要在什么基别保存该注释信息,用于描述主机的生命周期
@Document 表示是否将注解生成在JAVAdoc中
@Inherited 自类可以继承弗雷德注解
3.如何定义注解
1 | (Value = {ElementType.METHOD,ElementType.TYPE}) |
@Override 重写
@Deprecated 不推荐使用
@SuppressWarnings(“all”)
@Target 表明注解能用在什么地方
@Retention 表示需要在什么基别保存该注释信息,用于描述主机的生命周期
@Document 表示是否将注解生成在JAVAdoc中
@Inherited 自类可以继承弗雷德注解
1 | @Target(Value = {ElementType.METHOD,ElementType.TYPE}) |
TCP/IP协议分为四层(即数据传输经过四个步骤):应用层、传输层、Internet、物理层。
1、应用曾先把数据进行格式转换,将所有文字、图片或者视频信息进行加密等操作交给传输层。(这时的数据单元是信息);
2、传输层将数据分割为多段,便于传输并可以往里面添加信息,比如当前的端口号等,交给Internet。(这时的数据单元是数据流);
3、Internet开始在
root package
:com.example.myproject
,所有的类和其他package都在root package之下。Application.java
,该类直接位于root package
下。通常我们会在应用主类中做一些框架配置扫描等配置,我们放在root package下可以帮助程序减少手工配置来加载到我们希望被Spring加载的内容com.example.myproject.domain
包:用于定义实体映射关系与数据访问相关的接口和实现com.example.myproject.service
包:用于编写业务逻辑相关的接口与实现com.example.myproject.web
:用于编写Web层相关的实现,比如:Spring MVC的Controller等