创建一个SpringBoot项目,然后如下操作:
(1) 添加Lombok插件--简化实体类(2)添加Mybatis框架和MySQL驱动---访问Mysql和使用Mybatis
(3)创建pojo包和实体类 在项目中创建pojo包,并在其中创建实体类。实体类上可以使用Lombok注解。首次使用时,需要在Ieda中安装该插件。 Lombok 是一种 Java 常用工具,可以使它来简化实体类的代码。它通过注解来自动生成属性的get,set和构造方法,具体如下所示。 @Data //自动生成set get toString方法 @NoargusConstructor //自动生成无参构造函数 @AllArgsconstructor //自动生成全参构造函数 (4)创建mapper包,mapper接口和mapper.xml文件--实现Dao层,访问数据库 @mapper注解:在接口类上添加@Mapper,Spring框架会自动生成该接口的实现类; 或在SpringBoot的启动类上加以下注解,可以扫描整个包: e.g @MapperScan(basePackages = "com.example.mapper") basePackages的值为mapper层所在的包名 (5)创建Service层和Service的实现层 @Service注解:该注解用于service实现类上,标记当前类是一个Service类,同时该类会被Spring框架管理。 @Autowired 注解:该注解加在类成员变量上,表示让 Spring 完成 Bean 自动装配(对象注入)的工作。 (6)创建控制器层和控制器类 (7)在application全局配置文件中配置必要的参数 SpringBoot 中支持三种格式的配置文件: application.properties:默认 application.yaml application.yml
(8)在pom.xml文件中添加识别java目录下xml文件的配置 <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> </resource> <resource> <directory>src/main/resources</directory> </resource> </resources>
标签:mapper,实体类,SpringBoot,Service,创建,应用,Mybatis,注解 From: https://www.cnblogs.com/qiqi-yi/p/17280095.html