创建项目后:
1. 导入jar包,确定项目使用的技术
2.配置yml/properties文件,一般为spring整合各个框架的简单配置
3.从pojo ----> mapper/dao接口 ----> mapper.xml文件
接口记得写@Mapper注解,如何有多个,可以直接在启动类上用@MapperScann
4. service ----> serviceImpl(具体业务实现,耦合mapper/dao接口) ----> controller(需要耦合service接口) ---->service ---->serviceImpl
记得写注解@Service @Controller
完结................
第一步的jar包 ,从底层数据库开始mysql/oracle驱动,jdbcAPI,---->Spring整合Mybatis的jar -----> SpringWeb 其中应该包括,服务器(tomcat/netty),servlet,jsp,html(模板引擎thymeleaf),然后就是便捷插件如lombok,devtool,其他插件有configuration,actuator等......
mapper.xml里面的sql需要根据业务提取出来,针对什么表操作,进行什么样的操作。是否多表操作? 因为mapper.xml内的namespace需要接口的全局先定名,故先写dao接口,再写mapper.xml映射文件。