Spring为我们写好了核心,我们只需要进行简单的配置。即可调用Spring给我们写好的类及其方法。而Java能够达到这种一次开发,到处使用,需要归功于Java的反射机制。
工具/原料
1
Spring
2
JAVA
方法/步骤
1
如果您对反射比较熟悉的话,您可以很轻松的理解Spring,如果您对于反射机制不太有把握的话,可能您对于理解Spring还是挺有难度的。
2
对于Spring,我们不需要再重复开发,通过配置文件,即可使用其类及其方法。我们这里写配置文件,去查询数据库内容。
3
我这里创建的是一个maven项目,我的所有操作都在maven下为您讲解。下图既是我的maven项目。
4
我们在resources下写配置文件,具体如下图所示,以后我们的配置文件都在这个文件夹下创建并配置。
5
首先配置好相应的配置文件,我按照MVC,将配置文件分为多个文件,如下图所示。
6
在这个文件夹下创建一个新的文件夹下,mappers.将用于查询等数据库操作配置文件放到这个文件夹下。
7
下图显示的是查询全国所有省份的查询语句及其配置。
8
resultType是返回值的类型,如果需要返回的是一个实体类对象,我们需要先创建实体类对象。
9
下图既是我创建的一个实体类对象。您可以根据自己的业务来创建一个实体类对象。
10
接下来,我们去写mybatis的接口。我们将其放到了一个包下。
11
接下来,写一个测试类去测试看一下,我们有没有错误,是否可以正常运行。
注意事项
对于大型项目,创建出来的流用完好,需要关闭,我这里的测试类,没有关闭流,这种做法是不合理的。