写点什么

图文并茂 教你在 IDEA 中如何一键生成代码,提高开发效率!

  • 2022 年 4 月 21 日
  • 本文字数:1166 字

    阅读完需:约 4 分钟

<dependencies>


<dependency>


<groupId>org.springframework.boot</groupId>


<artifactId>spring-boot-starter-web</artifactId>


</dependency>


<dependency>


<grou Java 开源项目【ali1024.coding.net/public/P7/Java/git】 pId>org.springframework.boot</groupId>


<artifactId>spring-boot-starter</artifactId>


</dependency>


<dependency>


<groupId>org.springframework.boot</groupId>


<artifactId>spring-boot-devtools</artifactId>


<optional>true</optional>


</dependency>


<dependency>


<groupId>org.mybatis.spring.boot</groupId>


<artifactId>mybatis-spring-boot-starter</artifactId>


<version>2.1.1</version>


</dependency>


<dependency>


<groupId>mysql</groupId>


<artifactId>mysql-connector-java</artifactId>


<version>5.1.46</version>


</dependency>


<dependency>


<groupI 《一线大厂 Java 面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》开源 d>com.alibaba</groupId>


<artifactId>druid</artifactId>


<version>1.1.8</version>


</dependency>


<dependency>


<groupId>org.projectlombok</groupId>


<artifactId>lombok</artifactId>


<optional>true</optional>


</dependency>


<dependency>


<groupId>org.springframework.boot</groupId>


<artifactId>spring-boot-starter-test</artifactId>


<scope>test</scope>


<exclusions>


<exclusion>


<groupId>org.junit.vintage</groupId>


<artifactId>junit-vintage-engine</artifactId>


</exclusion>


</exclusions>


</dependency>


</dependencies>


<build>


<plugins>


<plugin>


<groupId>org.springframework.boot</groupId>


<artifactId>spring-boot-maven-plugin</artifactId>


</plugin>


</plugins>


</build>

[](()3. 编写数据源的相关配置

application.properties


server.port=8082

数据库配置

spring.datasource.driver-class-name=com.mysql.jdbc.Driver


spring.datasource.url=jdbc:mysql://127.0.0.1:3306/springboot?useUnicode=true&characterEncoding=UTF-8


spring.datasource.username=root


spring.datasource.password=root


spring.datasource.type=com.alibaba.druid.pool.DruidDataSource


mybatis.mapper-locations=classpath:/mapper/*Dao.xml

[](()4. 在 dao 接口添加 @Mapper 注解

@Mapper


public interface UserDao {


......


}

[](()三、测试

controller 层


(不再展示其它层代码,展示 controller 是为了方便查看请求路径)


package com.parker.controller;


import com.parker.entity.User;


import com.parker.service.UserService;


import org.springframework.web.bind.annotation.*;


import javax.annotation.Resource;


/**


  • (User)表控制层

  • @author 扬帆向海

  • @since 2020-05-15 00:56:29


*/


@RestController


@RequestMapping("user")

最后

如果觉得本文对你有帮助的话,不妨给我点个赞,关注一下吧!




用户头像

还未添加个人签名 2022.04.13 加入

还未添加个人简介

评论

发布
暂无评论
图文并茂 教你在IDEA中如何一键生成代码,提高开发效率!_Java_爱好编程进阶_InfoQ写作社区