Gradle与Maven[未完成]

gradle的使用:
A.解压zip,配置环境变量到gradle地址,在项目里创建build.gradle,输入 apply plugin: ‘java’,并执行命令:gradle build

 

代码中使用?

打包在项目里运行使用?
 

Gradle

1.下载

2.配环境变量

3.建Gradle项目

4.可打包成war

5.gradle配置文件里配置

 

Maven

maven:本地仓库、远程仓库的作用?
maven的工作需要从仓库下载一些jar包,本地的项目A、项目B等都会通过maven软件从远程仓库(可以理解为互联网上的仓库)下载jar包并存在本地仓库,本地仓库 就是本地文件夹,当第二次需要此jar包时则不再从远程仓库下载,因为本地仓库已经存在了,可以将本地仓库理解为缓存,有了本地仓库就不用每次从远程仓库下载了。

 

1.官网下载

2.配环境变量

3.建Maven项目

4.pom.xml里配置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Gradle 是一个强大的构建工具,常用于 Java 项目中管理依赖和构建过程。引入 MyBatis(一个流行的 Java ORM 框架)到 Gradle 项目中,可以通过配置 Gradle 插件和添加依赖来完成。以下是基本步骤: 1. **添加 Gradle 插件**: 在 `build.gradle` 文件中,你需要添加 Gradle 的插件来支持 Java 和 MyBatis。在 `plugins` 节点下,添加以下内容: ```groovy plugins { id 'java' id 'org.mybatis' version '3.5.7' // 使用你所需的 MyBatis 版本 } ``` 2. **配置 Maven Central 镜像** (如果还配置): 如果你的网络访问 Maven Central(默认的中央仓库)有困难,你可以配置一个镜像源,例如阿里云的 Maven 镜像: ```groovy repositories { mavenCentral() maven { url "https://maven.aliyun.com/repository中央" } // 更换为你的阿里云镜像地址 } ``` 3. **添加 MyBatis 依赖**: 在 `dependencies` 节点中,添加 MyBatis 的核心库和相关的数据源驱动: ```groovy dependencies { implementation 'org.mybatis:mybatis:3.5.7' implementation 'com.alibaba:druid:1.2.41' // 或者使用你所需的数据库驱动 runtimeOnly 'mysql:mysql-connector-java:8.0.26' // 如果你的应用连接 MySQL 数据库 // 根据你的数据库选择合适的驱动 } ``` 4. **配置 MyBatis 配置文件**: MyBatis 需要一个 XML 配置文件(如 `mybatis-config.xml`),通常放在 `src/main/resources` 目录下。在这里配置数据源、SqlSessionFactory 等。 5. **启用扫描**: 如果你的项目使用了 Spring Boot,确保 MyBatis 的 mapper 接口被 Spring 扫描。在 Spring Boot 的 `application.properties` 或 `application.yml` 中添加以下内容: ```properties spring.datasource.type=com.alibaba.druid.pool.DruidDataSource # 更多配置... mybatis.mapper-locations=classpath*:mapper/*.xml ``` 6. **运行构建**: 最后,运行 `gradle build` 命令来构建项目并确保所有依赖已经被正确地引入。 相关问题-- 1. Gradle 中如何配置 MyBatis 的 SqlSessionFactory? 2. 如何在 Gradle 项目中处理 MyBatis 的 mapper 接口扫描? 3. 如何在没有使用 Spring Boot 的情况下,手动创建 MyBatis 的 SqlSessionFactory?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值