当前位置: 首页 > news >正文

springboot实战学习笔记(2)

目录

1、手动创建springboot工程,选择Maven构建。

2、Maven生成的,可能需要再main目录下new一个resources目录,再在其下目录new一个配置文件。

3、 pom文件中让当前的工程继承父工程依赖:、删去无用依赖。

4、引入后端环境所需要的起步依赖。

5、配置信息的书写,引入mybatis的配置信息。(application.yml配置文件夹)

6、创建好大致的包结构。

7、创建实体类。

8、改造原有生成的APP.java。使其变成springboot工程的启动类(工程名+Application)

1、手动创建springboot工程,选择Maven构建。

2、Maven生成的,可能需要再main目录下new一个resources目录,再在其下目录new一个配置文件。

3、 pom文件中让当前的工程继承父工程依赖:<parent>、删去无用依赖。

4、引入后端环境所需要的起步依赖。
  • web起步依赖

  • mybatis起步依赖

  • mysql的驱动依赖

最后记得刷新Maven工程。

5、配置信息的书写,引入mybatis的配置信息。(application.yml配置文件夹)

6、创建好大致的包结构。
  • controller包。
  • service包。service包下还会提供一个子包"impl",用来存放service接口的实现类。
  • mapper包。用来存放mapper接口。
  • pojo包。用来存放所有实体类(命名"entity"也行)
  • utils包。存放工具类。

暂时就先创建这几个基本需要的包,如果后面还需要其它的,可以在写代码的时候去创建就行。

7、创建实体类。

8、改造原有生成的APP.java。使其变成springboot工程的启动类(工程名+Application

  • 重命名。

  • 添加注解与main方法类固定的启动代码。

  • 启动main方法,测试。

相关文章:

  • Thinkphp5 + Swoole实现邮箱异步通知
  • 【Linux 从基础到进阶】Docker 容器技术基础与应用
  • 【两方演化博弈代码复现】:双方演化博弈的原理、概率博弈仿真、相位图、单个参数灵敏度演化
  • Unity程序基础框架
  • pytest 接口测试
  • 深度挖掘| 如何高效实现Cloudera 安装之基础环境搭建
  • Web3入门指南:从基础概念到实际应用
  • C++第二讲:类和对象
  • Linux中的简单命令2
  • C++系列-STL中搜索相关算法
  • C++二叉搜索树学习
  • 【C/C++】涉及string类的经典OJ编程题
  • Redis 数据类型
  • SpringBoot开发——获取HTTP请求头(Header)的三种方法
  • chattr:修改文件的特殊属性
  • Flask-JWT-Extended登录验证
  • 使用LangChain创建简单的语言模型应用程序【快速入门指南】
  • 快速提升Python Pandas处理速度的秘诀
  • Redis 篇-初步了解 Redis 持久化、Redis 主从集群、Redis 哨兵集群、Redis 分片集群
  • 【电脑组装】✈️从配置拼装到安装系统组装自己的台式电脑
  • 支持企业增强战略敏捷更好发展,上海市领导密集走访外贸外资企业
  • 山东枣庄同一站点两名饿了么骑手先后猝死,当地热线:职能部门正调查
  • 苹果或将于2027年推出由玻璃制成的曲面iPhone
  • 社恐也能嗨起来,《孤独摇滚》千人观影齐舞荧光棒
  • 宜昌全域高质量发展:机制创新与产业重构的双向突围
  • 游戏论|暴君无道,吊民伐罪——《苏丹的游戏》中的政治