首页 > 其他 > 详细

秒杀项目_1.0

时间:2021-06-09 21:35:21      阅读:32      评论:0      收藏:0      [点我收藏+]

一、建立Maven项目

1. 对于pom.xml中dependency和plugin的区别:

  • dependency引入的东西是你代码编译/运行时所需要的东西,项目打包后这些东西基本都在。
    如:JSON工具包GSON(com.google.code.gson),不仅开发时要用,项目运行时也要用,就需要打包进项目中;
    而像 javax.servlet-api 这种由容器实现的接口,运行时调用的是容器的具体实现,开发时它的引入范围应该是编译(provided),不会被打包进项目。

  • plugin引入的东西,如它的字面意思一样,是插件,作为开发/编译/打包时的一种辅助工具,一般不会打包进项目中。
    如:使用 maven-source-plugin 插件将API包的源码一起打包,方便发布至Maven仓库,而这个插件不会在打包后的项目中出现
    技术分享图片

2. 对于项目中../main/java 、test、target文件夹的说明:

技术分享图片

3. 对于项目中resources下,新建appication.properties文件修改Spring Boot默认配置的说明:

技术分享图片

————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

二、MyBatis引入SpringBoot项目

1. 对于pom.xml中导入依赖:

技术分享图片

  1. SpringBoot 配置化优势
    配置化操作:详见1.
    1. # SpringBoot 默认在 resources 目录下寻找 application.properties 配置文件,加载其中的配置,就可以改变 SpringBoot 中默认配置。
    server.port=8090,使用该配置文件可以配置 MySQL 数据库相关参数。(& -> &)
    2. 集成 mysql 组件。 修改 pom.xml ,添加支持 mysql 操作的依赖。
    技术分享图片
3. application.properties 中添加 mybatis 的配置,用来启动带 mybatis 访问数据库功能的 SpringBoot 工程。
    mybatis.mapper-locations=classpath:mapping/*.xml
    在 resources 下创建 mapping 目录
4. 使用 mybatis 自动生成工具,用来生成 mybatis 数据库对应的映射。 引入 mybatis 生成插件。 修改 pom.xml
   ![](https://img2020.cnblogs.com/blog/2292527/202106/2292527-20210609194919404-813764873.png)

————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

秒杀项目_1.0

原文:https://www.cnblogs.com/BigMonster-S/p/14868376.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!