博客专栏  >  综合   >  java技术使用学习笔记

java技术使用学习笔记

此专栏记录了本人自己使用java相关技术的一些功能的记录和功能讲解

关注
0 已关注
20篇博文
  • springboot解决utf8mb4类型连接

    在使用springboot默认连接池的情况下,默认使用的是tomcat-jdbc-pool,在处理utf8mb4类型数据的时候,需要大致两步 1.设置数据库、表、字段的编码类型为utf8mb4 2...

    2018-01-30 18:51
    710
  • maven简介(一)

    maven简介(一) maven是个跨平台的项目管理工具,主要服务于基于java平台的项目构建、依赖管理和项目信息管理。maven抽象了一个完整的构建生命周期模型,通过插件实现标准化、自动化的构建过...

    2018-02-04 16:39
    34
  • maven的安装与配置(二)

    maven的安装与配置(二) maven可以运行在JDK1.4及以上的版本,maven是基于java开发的应用。 首先,在命令行运行命令检查JAVA安装,windows命令行下执行命令: > e...

    2018-02-04 16:40
    17
  • MAVEN使用入门(三)

    MAVEN使用入门(三) pom.xml文件是maven项目必须的,和ant等构建的配置文件一样,pom文件是一个项目对象模型,定义了项目的基本信息,用于描述项目如何构建、声明项目依赖等等。 首先...

    2018-02-04 16:41
    36
  • 坐标和依赖(四)

    坐标和依赖(四) 坐标是maven依赖管理的底层基础,通过坐标可以定位到唯一的一个依赖。 坐标详解 1.坐标定义的时候使用的坐标 定义该项目属于哪个组,这个组往往和项目所在的组织或公司存在关联...

    2018-02-04 16:42
    22
  • MAVEN仓库(五)

    maven仓库(五) 坐标和依赖是任何一个构建在maven世界中的逻辑表示方式,而构件的物理表示方式是文件,maven通过仓库来统一管理这些文件。 1.何为maven仓库 在maven世界中,任...

    2018-02-04 16:42
    27
  • 生命周期和插件(六)

    生命周期和插件(六) 除了坐标、依赖以及仓库以外,maven另外两个核心概念是生命周期和插件。在有关maven的日常使用中,命令行的输入往往就对应了生命周期,如mvn package就表示执行默...

    2018-02-04 16:43
    15
  • 聚合与继承(七)

    聚合与继承(七) 聚合:多个模块一起构建,聚合模块的pom配置的packaging属性必须为pom,快速构建项目 文件中包含:   account-email   account-pr...

    2018-02-04 16:44
    18
  • 使用Nexus创建私服(八)

    nexus的简介和本地安装 私服的作用:降低中央仓库负荷、节省外网带宽、加速maven构建、自己部署构建等。 windows安装nexus:下载jar并解压到指定目录,解压后有两个目录nexu...

    2018-02-04 16:47
    14
  • POM元素参考(十七)

    :POM的XML根元素。 :声明继承。 :声明聚合。 :坐标元素之一。 :坐标元素之一。 :坐标元素之一。 :坐标元素之一,默认值jar。 :名称。 :描述。 ...

    2018-02-04 17:07
    13
  • Settings元素参考(十八)

    :settings.xml文档的根元素。 :本地仓库。 :Maven是否与用户交互,默认值true。 :离线模式,默认值false。 :插件组。 :下载与部署仓库的认证信息。 ...

    2018-02-04 17:08
    44
  • 常用插件列表(十九)

    来源:Apache maven-clean-plugin:清理项目。 maven-compiler-plugin:编译项目。 maven-deploy-plugin:部署项目。 m...

    2018-02-05 10:59
    38
  • 使用maven进行测试(九)

    maven本身并不是一个单元测试框架,java世界中主流的测试框架为junit和testng。maven所做的只是在构建执行到特定生命周期阶段的时候,通过插件来执行junit或者testng的测试用例...

    2018-02-05 11:00
    40
  • 使用maven构件web应用(十一)

    web应用的部署包结构与普通构件的jar包不同,其部署包为war类型,所以声明maven项目的时候就要特殊处理,其声明和目录结构如下:<modelVersion>4.0.0...

    2018-02-08 15:57
    24
  • maven版本管理(十二)

    版本管理 一个健康的项目通常有一个长期的、合理的版本演变过程,如junit有3.7、3.8等版本,而有了版本的定义,那么我们就可以针对版本做控制和管理。 那么,版本管理和版本控制又是什么,版本管理是指...

    2018-02-09 17:11
    32
  • 灵活的构建(十三)

    灵活的构建一个优秀的项目的构建必须足够灵活,可以使项目在不同的环境下都能构建成功,比如,典型的项目都会有开发环境、测试环境、生产环境,这些环境的配置参数不同,那么项目构建的时候就应该根据不同的环境使用...

    2018-02-09 17:16
    17
  • 生成项目站点(十四)

    生成项目站点maven不仅仅是一个自动化构建工具和依赖管理工具,它还能够帮助聚合项目信息,促进团队间的交流。POM可以包含各种项目信息,如项目描述、版本控制系统地址、缺陷跟踪系统地址、许可证信息、开发...

    2018-02-11 18:33
    39
  • 编写maven插件(十五)

    编写maven插件首先,介绍下编写maven插件的主要步骤:1.创建一个maven-plugin项目:插件本身也是maven项目,特殊的地方在于packaging必须是maven-plugin,用户可...

    2018-02-11 19:25
    127
  • Archetype项目骨架(十六)

    Archetype(项目骨架)项目骨架就是一些通用的项目目录结构,我们通过使用对应的骨架创建项目就会得到该骨架的项目结构的空项目,关于骨架的创建暂不介绍,平常的使用中几乎不用我们自己创建骨架。...

    2018-02-11 19:39
    29
  • MAVEN3超级POM文件(二十)

    <?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to th...

    2018-02-11 15:18
    18
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部