• 快速新建springboot项目


    一、初始化

    1.打开IDEA,在Spring initializer这里按照下图项目进行配置。注意:如果jdk是1.8建议将Server URL这里替换为图中的阿里云服务器,否则容易找不到对应的java8,然后点击next

    2.在这里提前配置一些需要使用的依赖,当然后面也可以配置,然后点击Create

    3、得到一个空项目

     二、配置相关信息并编写helloworld

    1.在application.properties中配置启动端口号

    2.编写控制类

     3、排除jdbc的自动装配机制(当然,这里也可以在 application.properties 配置文件中,加入数据库配置内容)

    运行启动类,打开浏览器输入网址http://localhost:8080/hello/helloworld,回车

    三、配置数据库

     1.点击数据库标志并选择mysql

    2. 输入数据库信息并连接

     3.连接成功,在这里就可以看见你的数据库中的表

    4.引入mybatis-plus,在这里有两种引入方式 :

    4.1.1方法一:在maven仓库中找到mybatis-plus的坐标,将坐标粘贴到pom文件中,搜索http://mvnrepository.com,在仓库在搜索mybatis-plus,选个用户多的

    4.1.2将坐标复制粘贴到pom文件中

    4.2.方法二:根据官网文档https://baomidou.com来引入,进入官网后在配置中找到坐标并复制粘贴到pom文件

    5.在官网中将建表语句复制

     6.在IDEA中新建数据库,并在数据中中新建表,将刚刚在官网复制的语句粘贴

     选中所有语句并运行,下边出现建表成功提示,右边出现新建了的user表

    7.现在表中还没数据,回到苞米豆官网复制插入数据语句

     粘贴到控制台,选中语句并执行

    点击user表这时发现数据插入完成了

     

    8.将application.properties改为application.yml,后缀为yml的配置文件支持嵌套更好用

    参考苞米豆官网的数据库配置在application.yml文件中对数据库进行配置

     9、在项目中的yml对数据库信息进行配置

    数据库地址获取方式如下

    10、在springboot启动类中添加@MapperScan注解扫描Mapper文件夹,把排除自动装配给删除,现在需要jdbc自动装配

     在项目中新建Mapper文件并复制Mapper文件的相对路径,并将相对路径粘贴至启动类中的MapperScan中

    11、新建实体类并创建user对象 

    12、编写UserMapper接口,继承BaseMapper接口 

    13使用测试类进行功能测试,其中 这里选择Resource进行注入。Resource会默认按照Java的名称去注入属性,如果是Autowired的话,只会按照类型去注入属性,所以一般用Resource来自动注入

    14、这里先按照前面方法引入单元测试 junit的依赖,并且添加@RunWith(SpringRunner.class)注解,不加这个无法完成自动注入,运行测试类

    完结撒花! 

  • 相关阅读:
    Java从零学起(十二)----HashSet集合
    Dlib库实现人脸关键点检测(Opencv实现)
    界面提升 ui实现和代码实现
    Linux标准IO和文件IO
    吉林大学软件设计模式PPT例题
    Linux C/C++ 学习笔记(九):百万并发的服务器实现
    python中的变量的定义和使用
    云原生架构(微服务、容器云、DevOps、不可变基础设施、声明式API、Serverless、Service Mesh)
    阿里云服务器安装tomcat
    内存问题难定位,那是因为你没用 ASAN
  • 原文地址:https://blog.csdn.net/Mr_liu888/article/details/138140389