My First Spring-Boot Project(2)-Mybatis
英文学不好,今天用中文描述。
看回昨天新建的工程。

点击下一步应该选择Gradle Project,这样就会自动生成必须的文件夹及启动文件 SpringBootApplication 和 ServletInitializer

在勾选Dependencies时,选上web和Web Services,选择Web Services后,自己新增的Controller才会被自动识别。

Dependencies的sql选择 JDBC和Mybatis

由于我们要搭建的是Mybatis项目,所以围绕Mybatis来讲,测试Controller调用成功后,创建一系列Mybatis 的项目文件。

其中
1. EmUserCtinm.java是表映射类,
2. EmUserCtinmMapper.java提供类似余dao类的调用接口。
3. resource目录下的EmUserCtinmMapper.xml配置sql语句。
4. EmUserService通过调用EmUserCtinmMapper提供外部服务。有点类似于BO。注意这里会有错误提示,但不影响工作。

需要配置的在application.properties里面:

如果xml文件不是直接放在resources目录下,需要配置
mybatis.mapperLocations=classpath:yourfolder/*.xml
浙公网安备 33010602011771号