平日里开发项目中,修改了Java代码或者配置文件的时候,必须手动重启项目才能生效。所谓的热部署就是在你修改了后端代码后不需要手动重启,工具会帮你快速的自动重启是修改生效。其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassL ...
分类:
编程语言 时间:
2019-10-06 11:39:50
阅读次数:
76
maven是一个基于java平台的自动化构建工具。构建工具的发展由make->ant->maven->gradle其中gradle还在发展中,使用较少,学习难度比较大,所以目前占据主流的还是maven。 maven的作用:①,帮助我们管理jar包:i,增加第三方jar包。先在本地仓库中下载,如果本地 ...
分类:
其他好文 时间:
2019-09-14 01:15:38
阅读次数:
109
未完待续!~ dom4j解析 需要添加第三方jar包 可以去https://dom4j.github.io/下载 stus.xml a.java sax解析 不需要外部导入jar包 优点: 无需将整个文档加载到内存中,所以内存消耗少,适合解析特别大的XML文件 1.创建解析工厂:通过newInsta ...
分类:
其他好文 时间:
2019-09-12 09:15:35
阅读次数:
109
Maven 仓库就是存放 jar 包的地方。Maven 仓库可以分为本地仓库和远程仓库( 中央仓库、私服、其他公共库)。 我们在开发 Java 程序时,往往需要引用第三方 jar 包,Maven 出现之前,都是程序员自己去网站上找,找到以后也没有进行版本管理。Maven 帮助我们管理这些 jar 包 ...
分类:
其他好文 时间:
2019-08-17 22:06:53
阅读次数:
122
一些基础但是核心的知识总结: Spring Boot项目启动的时候需要加@Configuration、 @ComponentScan @Configuration + @Bean 把第三方jar包注入到容器中。 内部的直接 @Service @Controller等等之类配合 @ComponentS ...
分类:
编程语言 时间:
2019-07-21 23:55:29
阅读次数:
255
我们项目中使用到第三方的库文件,这些jar库文件并没有放到Maven中央库上,导致我们需要在项目中自己配置使用。我们的两三个开发人员对Java都是很熟,因此在使用中遇到了一些问题,表现在:在本地中引入第三方jar包后,在Idea中进行相应设置后,可以调试运行了,但是用Docker打包上传到服务器后, ...
分类:
编程语言 时间:
2019-07-13 13:26:58
阅读次数:
184
1、在项目WEB-INF文件夹下面新建一个lib文件夹并将我们需要的第三方jar包拷贝进去: Ctrl+Shift+Alt+S打开项目配置页面: 选择我们存放jar包的文件夹: 选择我们需要引入目标依赖的项目: 然后在项目配置页面安装下图操作: 此时在项目中就可以引用我们第三方jar包了: ...
分类:
其他好文 时间:
2019-06-27 00:38:38
阅读次数:
167
在开发过程中有时会用到maven仓库里没有的jar包或者本地的jar包,这时没办法通过pom直接引入,那么该怎么解决呢 一般有两种方法 第一种是将本地jar包安装在本地maven库 第二种是将本地jar包放入项目目录中 这篇文章主要讲第二种方式,这又分两种情况,一种是打包jar包,第二种是打包war ...
分类:
编程语言 时间:
2019-06-02 16:25:02
阅读次数:
143
方式一 已经下载了第三方包到本地,需要把这个包导入到IDEA工程中 step1:给项目添加第三方jar包 step2:找到第三方jar包的路径 step3:选择要把jar包添加到项目的哪个模块中 step4:添加成功 ...
分类:
其他好文 时间:
2019-05-25 13:04:49
阅读次数:
102