Resource注解的作用与使用 @Resource注解该注解是用来装配Bean的,可以写在字段上也可以写在setter方法上。 注解属性该注解有2个重要属性:name 和 type spring将name属性解析为bean的名字,而type属性则被解析为bean的类型。所以如果使用name属性,则使用byName的自动注入策略,如果使用type属性则使用byType的自动注入策略。如果都没有指定,则通过反射机制使用byName自 2020-06-01 程序开发 #Java
BeanPostProcessor 接口 接口描述spring 提供了一个接口类-BeanPostProcessor,我们叫他:bean 的加工器,应该是在 bean 的实例化过程中对 bean 做一些包装处理,里边提供两个方法: 1234public interface BeanPostProcessor{ public abstract Object postProcessBeforeInitialization(Objec 2020-05-21 程序开发 #Java
Java的元注解使用说明 一、Java元注解元注解是负责对其它注解进行说明的注解,自定义注解时可以使用元注解。Java 5 定义了 4 个注解,分别是 @Documented、@Target、@Retention 和 @Inherited。Java 8 又增加了 @Repeatable 和 @Native 两个注解。这些注解都可以在 java.lang.annotation 包中找到。下面主要介绍每个元注解的作用及使用。 2020-05-18 程序开发 #Java
Serializable接口 Serializable接口定义:一个对象序列化的接口,一个类只有实现了Serializable接口,这个类的对象才能被序列化。 什么是序列化序列化:把对象转化为可传输的字节序列过程称为序列化。 反序列化:把字节序列还原为对象的过程称为反序列化。 将对象的状态信息转换为可以存储或传输的形式的过程,在序列化期间,对象将其当前状态写入到临时存储区或持久性存储区,之后,便可以通过从存储区中读取或反序列化 2020-05-03 程序开发 #Java
Swagger 接口使用文档 Swagger引言相信无论是前端还是后端开发,都或多或少地被接口文档折磨过。前端经常抱怨后端给的接口文档与实际情况不一致。后端又觉得编写及维护接口文档会耗费不少精力,经常来不及更新。其实无论是前端调用后端,还是后端调用后端,都期望有一个好的接口文档。但是这个接口文档对于程序员来说,就跟注释一样,经常会抱怨别人写的代码没有写注释,然而自己写起代码起来,最讨厌的,也是写注释。所以仅仅只通过强制来规范大 2020-04-21 程序开发 #Java
ubuntu 系统下的程序开发环境配置 ubuntu 相关配置1、代码环境相关配置1.1 安装 Java在 ubuntu 系统中安装 Java 的步骤如下: 通过软件源来安装 Java,这里使用 apt-get 或者下载官网的安装包并解压 配置 /etc/profile ,增加环境变量 最后通过 java -version、javac -version 来验证 Java 是否安装成功 安装 Java 有两种方式 apt-get 方式 2020-03-27 Linux
在 Ubuntu 系统下安装 Nginx 服务 nginx 安装通过 apt-get 方式进行安装 1sudo apt-get install nginx 查看 nginx 是否安装成功 1nginx -v nginx 文件安装完成之后的文件位置: /usr/sbin/nginx:主程序 /etc/nginx:存放配置文件 /usr/share/nginx:存放 2020-03-24 Linux
在 Ubuntu 系统下搭建 MySQL 数据库以及配置 1)MySQL 数据库环境配置MySQL 数据库最快捷的安装方法是通过 apt-get 方式安装 12sudo apt-get updatesudo apt-get install mysql-server 注意:在执行以上命令的过程中,会提示让你配置 root 账号的密码,要记住这个密码; 在安装成功之后,通过以下命令来查看 MySQL 服务器是否安装成功 1234567891011121314 2020-03-23 Linux #Java #数据库/MySQL
在Ubuntu系统下配置Java环境 ubuntu系统下Java环境配置安装Java有两种方式- 通过apt软件源在线安装openJDK或者orlcaeJDK;- 通过orlcae官网下载Linux版本的jdk安装包并解压。 1)通过apt软件源安装OpenJDK 更新软件源 1sudo apt-get update 安装open-Java 1234567sudo apt-get install openjdk-8-jresu 2020-03-23 Linux #Java