springboot学习整理
springboot是在spring基础上创建出来了框架,简化了项目创建过程及配置文件,额外配置减少;
使用spring需要在配置文件中写bean,使用springboot不需要写这种配置文件文件,内置tomcat容器,直接运行就可以;springboot mvc项目创建使用过程跟.net framework中mvc一样,创建出一个空项目,减少手动配置;
使用springboot集成mybatis,需要创建一个功能接口,里面定义对实体类的curd,resources中创建mapper.xml文件夹,里面定义对应实体类的xml文件(文件中都是对该实体类的sql操作,每一个sql操作对应接口上面的方法),在xml中写上namespace就不需要实例化接口,框架底层会通过反射实例化出一个对象用于使用;
总结:每个实体类对应一个功能接口,该接口定义了对该实体类的操作,具体操作实现是使用sql完成的,所以还要定义一个sql的xml文件,xml文件的namespace就是功能接口的全路径,sql中的id就是功能接口的函数名,在配置文件中,需要配置功能接口的位置及xml文件的位置,springboot会根据路径进行扫描
定义xml内容
以上是 springboot学习整理 的全部内容, 来源链接: utcz.com/z/517865.html