`
dbp_cn
  • 浏览: 85108 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Mybatis,gradle环境部署

 
阅读更多

闲来无事,学习下Mybatis +gradle环境部署:

1.环境 版本:Gradle 3.2.1 , mybatis:3.3.0 ,java 1.8

gradle.build 

apply plugin:'java'
apply plugin:'application'
//mainClassName='hello.HelloWorld'
apply plugin: 'eclipse-wtp'

repositories{
 	// maven库  
    def ibilio = "http://maven.ibiblio.org/maven2/"  
    def abroad = "http://central.maven.org/maven2/"  
    // 先从url中下载jar若没有找到,则在artifactUrls中寻找  
    maven {  
        url ibilio  
        artifactUrls abroad  
    }  
}

sourceCompatibility =1.8
targetCompatibility =1.8

dependencies{
	def springVersion = "4.2.0.RELEASE"
	
    compile ("joda-time:joda-time:2.2", 'org.mybatis:mybatis:3.3.0')
    compile group: 'com.google.guava', name: 'guava', version: '20.0'
     compile("mysql:mysql-connector-java:5.1.36")  
      // Spring依赖  
    compile("org.springframework:spring-aop:$springVersion",  
            "org.springframework:spring-orm:$springVersion",  
            "org.springframework:spring-jdbc:$springVersion",  
            "org.springframework:spring-instrument-tomcat:$springVersion",  
            "org.springframework:spring-instrument:$springVersion",  
            "org.springframework:spring-framework-bom:$springVersion",  
            "org.springframework:spring-expression:$springVersion",  
            "org.springframework:spring-core:$springVersion",  
            "org.springframework:spring-context-support:$springVersion",  
            "org.springframework:spring-context:$springVersion",  
            "org.springframework:spring-beans:$springVersion",  
            "org.springframework:spring-aspects:$springVersion",  
            "org.springframework:spring-test:$springVersion",  
            "org.springframework:spring-tx:$springVersion",  
            "org.springframework:spring-web:$springVersion",  
            "org.springframework:spring-webmvc:$springVersion",  
            "org.springframework:spring-webmvc-portlet:$springVersion") 
            
    testCompile "junit:junit:4.12"
}

jar{
    baseName='ssmstart'
    version='0.1'
}

 发现如果要生成依赖,除了跑gradle build 还得运行 gradle eclipse.

 

 

 

 

 

 

分享到:
评论

相关推荐

    intellij idea 2016 gradle搭建 spring + springMVC + mybatis 框架

    IntelliJ IDEA作为强大的Java集成开发环境,配合构建工具Gradle,可以极大地提高开发效率。本文将详细介绍如何使用IntelliJ IDEA 2016和Gradle搭建一个完整的SSM(Spring、SpringMVC、MyBatis)项目,并添加MyBatis ...

    Mybatis环境搭建所需Jar包

    MyBatis是一个优秀的Java持久层框架,它支持定制化SQL、存储过程以及高级映射。在搭建MyBatis开发环境时,确保正确地引入必要的Jar...此外,使用构建工具如Maven或Gradle可以自动化管理这些依赖,简化环境搭建的过程。

    通过gradle搭建SSM框架+slf4j 以Gradle实现

    - **安装与配置**:首先,你需要在你的机器上安装Gradle,并配置环境变量。Gradle提供了易于使用的命令行工具,使得你可以轻松地在项目中管理依赖。 - **构建脚本**:Gradle使用Groovy或者Kotlin DSL编写构建脚本...

    mybatisDemo

    【描述】中提到,这个"mybaits框架搭建"项目可能包括了创建MyBatis的环境,配置SqlSessionFactory,编写Mapper接口和XML配置文件,以及如何在Java代码中使用这些配置来执行SQL语句。然而,需要注意的是,这个示例...

    spring boot mybatis 国际化 拦截器

    在Spring Boot中集成MyBatis,我们需要添加相应的依赖到`pom.xml`或`build.gradle`文件,如: ```xml <groupId>org.mybatis.spring.boot <artifactId>mybatis-spring-boot-starter <version>2.2.2 ``` 接着,...

    gradle项目实例

    这将帮助开发者了解如何使用Gradle管理依赖,以及如何在Spring MVC环境中配置和使用MyBatis。 **Gradle基础** 1. **Gradle构建脚本**:Gradle使用Groovy或Kotlin编写构建脚本(build.gradle),这些脚本定义了项目...

    springboot+mybatis+angularJS简单实例

    它通过提供预配置的starter pom或gradle插件,使得开发者可以快速创建一个运行的独立应用,无需进行大量的XML配置。 2. **MyBatis**:MyBatis是一个轻量级的持久层框架,它将SQL语句与Java代码解耦,通过XML或注解...

    mybatis配置文件生成jar包

    本教程将详细解释如何生成包含MyBatis配置文件的JAR包,并在命令行环境中运行该JAR包来生成Mapper配置。 首先,理解MyBatis的核心组件和配置文件: 1. **mybatis-config.xml**:这是MyBatis的全局配置文件,包含了...

    MyBatisDemo

    MyBatisDemo的构建过程可以通过这些工具自动化,使得项目的部署和分发变得更加简单。 通过这个MyBatisDemo项目,初学者可以深入理解MyBatis的工作原理,熟练掌握数据库操作,以及了解如何在Java环境中使用MyBatis和...

    Spring+SpringMVC+Mybatis框架项目整合

    1. **配置环境**:首先确保安装了JDK、Maven(或Gradle)以及Tomcat等必要环境,并在项目中引入Spring、SpringMVC和Mybatis的依赖库。 2. **配置Spring**:创建Spring的配置文件(如`applicationContext.xml`),...

    spring+mybatis jar

    3. `web.xml`:Web 应用的部署描述符,定义了应用的配置,如 Servlet、过滤器、监听器等,对于 Spring 和 MyBatis 集成来说,这里会包含必要的配置信息,如数据源、Spring 容器配置、MyBatis 的 SqlSessionFactory ...

    5套完整springboot+mybatis源码下载只供学习之用.rar

    SpringBoot和MyBatis是Java开发中非常流行的框架组合,它们极大地简化了Web应用的构建和部署过程。SpringBoot以其“约定优于配置”的理念,使得开发者可以快速搭建应用,而MyBatis则提供了灵活的SQL映射框架,使得...

    springboot+mybatis-war

    这个项目可能是一个基础教程或者示例,旨在展示如何将Spring Boot和MyBatis整合并以WAR形式部署。 描述中的“可直接打包成war,亲测可用”说明开发者已经测试过该项目,确保了它能够成功打包成WAR文件,并且这个...

    spring boot 集成 mybatis

    在你的`pom.xml`或`build.gradle`文件中,添加Spring Boot和MyBatis的依赖。对于Maven项目,可以添加以下依赖: ```xml <!-- Spring Boot Starter Web --> <groupId>org.springframework.boot <artifactId>...

    j2ee当中mybatis测试类需要的各种jar资源包

    在准备这些JAR资源包后,我们可以通过Maven或Gradle等构建工具管理依赖,并在测试类中使用MyBatis的SqlSessionFactory或SqlSession对象,执行SQL语句,验证数据访问逻辑。例如,我们可以创建一个`@Before`方法初始化...

    简单的SpringMVC+mybatis整合

    1. **环境配置**:首先,确保你的开发环境中已经安装了JDK7和Tomcat7,并在项目中引入SpringMVC和MyBatis的依赖库,这通常通过Maven或Gradle等构建工具完成。 2. **创建SpringMVC配置**:编写`web.xml`文件,这是...

    spring boot+mybatis+layui实现的项目基本框架

    项目构建完成后,使用Maven或Gradle打包成可执行的jar文件,然后通过java -jar命令启动。在开发过程中,Spring Boot内置的Actuator工具提供了健康检查、环境信息、指标监控等功能,方便开发者调试和优化。 9. **...

    Mybatis-Generator

    在IDEA中,可以通过Maven或者Gradle插件来运行Mybatis-Generator,只需执行对应的生命周期目标,如`mybatis-generator:generate`。执行后,配置文件中定义的代码将会被自动创建或更新。 5. **自定义模板**: 如果...

    StringBoot+Mybatis+Actuator项目示例源码

    3. **环境信息**:/env 端点展示应用的环境属性,如配置项信息。 4. **审计跟踪**:/auditevents 端点记录应用的审计事件。 5. **日志管理**:可以配置端点暴露应用的日志信息,便于远程查看和分析。 在项目`...

    SSM整合实例(含mybatis-generator插件即使用说明)

    1. **配置环境**:确保项目中已经引入了Spring、Spring MVC和MyBatis的依赖库,以及mybatis-generator的依赖。这些通常通过Maven或Gradle的pom.xml或build.gradle文件来管理。 2. **配置Spring**:创建spring-...

Global site tag (gtag.js) - Google Analytics