QueryDSL是一个通用的查询框架,框架的核心原则是创建安全类型的查询,开始QueryDSL仅支持Hibernate(HQL),在不断开源人士加入QueryDSL团队后,陆续发布了针对JPA,JDO,JDBC,Luce…
分类:maven
Maven pom 详解
Maven pom 详解 什么是 POM? 就像 Make 的 MakeFile、Ant 的 build.xml 一样,Maven 项目的核心是 pom.xml。POM( Project Object Model,项目对…
Java面试题:maven依赖原则以及jar包冲突
以前自以为maven玩的已经很溜了,结果今天被面试官第一个问题就问倒了。具体问题就是maven的依赖原则:加载顺序和依赖冲突。 一、maven依赖原则 1、依赖路径最短优先原则 一个项目Demo依赖了两个jar包,其中A…
Maven系列(六)配合GitLab持续集成(CI)
前言 想要完成接下来的操作,你要做的准备工作有以下几点: Maven系列(一)Maven的简介与使用 Maven系列(二)无Maven不项目—使用Eclipse快速搭建Maven项目 Maven系列(三)Ma…
maven依赖范围scope详解
背景:在maven的pom.xml配置文件中,依赖有一个可选参数scope,它标识的是依赖的范围,具体是干什么用的? 举例: <dependency> <groupId>org.testng<…
如何设置IntelliJ IDEA 在同一窗口查看多个项目。
idea默认打开项目多个项目是多窗口显示的,这样项目间切换比较麻烦。 本文介绍 IntelliJ IDEA 如何在一个窗口显示多个项目。 首先有两个或多个项目,此处不做说明 下面是第一个项目: image.png 当前窗…
maven无法加载本地lib/下的jar包问题
本地开发的时候jar包都是放在WEB-INF/lib目录下,通过 BuildPath将jar包导入,然后用MyEclipse中的:maven package命令打成war包,这个war包在tomcat下能正常运行,war…
maven---常用插件之EXEC
1.为什么使用exec? 现在的工程往往依赖众多的jar包,不像war包工程,对于那些打包成jar包形式的本地java应用来说,通过java命令启动将会是一件极为繁琐的事情,原因很简单,太多的依赖让参数-classpat…
Maven项目配置
安装 百度maven下载客户端解压,并添加到path环境变量。建议增加M2_HOME这个环境变量,日后一些程序默认用这个变量找到maven主目录 设置说明:maven主目录下conf\settings.xml为全局设置。…
Maven使用指南
Paste_Image.png Maven 使用指南 配图笔记,这里只记录图里面不好表达都。 简介 仓库 本地仓库配置 在setting.xml中配置 <localRepository>D:/MavenRep…
maven war plugin插件中warSourceExcludes和packagingExcludes的差别
maven的war plugin插件里有两个参数warSourceExcludes和packagingExcludes,从clean package后的效果来说,他们都能起到打war包时不包含指定文件夹或者指定文件的作用…
在Maven中使用log4j
昨天在学习Maven时,一个作业要求使用log4j来管理日志 pom.xml的配置 要使用log4j,首先在 pom.xml 中添加依赖,Maven中 log4j有两个依赖需要配置,见官网文档,如下: <depen…