- 博客(9)
- 资源 (47)
- 收藏
- 关注
原创 Spring Boot 初级入门教程(十一) —— 打分离 jar 包、部署和测试(附源码)
分离 jar 包,也就是把工程源码打包到 *.jar,而把工程依赖的所有 lib 单独生成,这样打包的好处是,在依赖包没有修改的情况下,部署时只需要上传一次依赖包,每次部署的项目 jar 包很小,在服务器网络不太好的情况下,这样做是非常有必要的,因为上传 20M 和 上传 20K 的时间还是有很大差别的。在修改配置前,有几个小配置需要提前修改一下,这是前面的遗留问题。一、修改配置,添加 j...
2018-07-26 18:26:09 702 3
原创 Spring Boot 初级入门教程(十) —— 打完整 jar 包、部署和测试
不知不觉都第十篇了,用了这么久,都是在本机运行,localhost 还是不爽,加上目前 jsp 页面已配置,可以做几个炫一些的页面,挂服务器上试试。那么问题来了,如何打包、部署呢?接下来开始尝试打包,Spirng Boot 默认配置是 jar 包,那首先来尝试一下 jar 包的打包、部署和测试。在文章开始之前,首先删除配置文件的部分配置,如下: <!-- Add Spring re...
2018-07-26 13:11:11 1497 1
原创 Spring Boot 初级入门教程(九) —— 添加 JSP 支持
大多数 WEB 开发,都还是用的 JSP 页面,所以如何让 SpringBoot 项目支持 JSP,这篇简单说一下。一、需要引入依赖的 jar 包。查看 pom.xml 文件中是否引入下面的 jar 包,如果没有引用,则需要引用才行。 <!-- 该依赖包提供了MVC、AOP等的依赖包 --> <dependency> <groupId>...
2018-07-25 19:14:24 342
原创 Spring Boot 初级入门教程(八) —— 工作台打印彩色日志
这篇简单说下工作台日志的彩色渲染效果,因为默认工作台打印的日志都统一为灰色,视觉效果不是很好,如下:但添加了彩色样式后,看起来舒服多了,效果如下:修改配置很简单,如下:<?xml version="1.0" encoding="UTF-8"?><configuration> <!-- 彩色日志配置 --> <!-- 彩色日志依赖...
2018-07-25 16:36:33 2937
原创 Spring Boot 初级入门教程(七) —— 日志分类备份
在上一篇《Spring Boot 初级入门教程(二) —— 日志备份》中,只是简单说明了下日志的备份方法,并没有做更多的配置说明,这篇主要说一下如何分类备份不同的日志。一、修改日志配置文件的文件名。上篇中,创建的日志文件名为 logback.xml,开始配置前,想把文件名修改一下,修成成 logback-spring.xml,效果和原来一样,并不影响日志的保存。那为什么要修改文件名了?...
2018-07-25 16:00:20 440
原创 Spring Boot 初级入门教程(六) —— 添加配置文件 *.properties 及常用配置的使用(附源码)
Spring Boot 使用了一个全局的配置文件 application.properties,放在 src/main/resources 目录下或者类路径的 /config 下。Sping Boot的全局配置文件的作用是对一些默认配置的配置值进行修改。一、添加 application.properties 文件。添加后目录结构如下图:注意:开发过程中,尽量把配置文件的编码设置为 ...
2018-07-24 21:17:21 1265
原创 Spring Boot 初级入门教程(五) —— 修改启动 Banner
Spring Boot 默认寻找 Banner 的顺序是:依次在 Classpath 下找文件 banner.gif , banner.jpg 和 banner.png , 先找到谁就用谁。如果没有,继续在 Classpath 下找 banner.txt。上面都没有找到的话, 用默认的 SpringBootBanner , 就是我们最常见到的这个。Spring Boot 项目启动时,默认的...
2018-07-23 19:49:19 1695
原创 学习 HBase,应该选择哪个版本?
作为一个 IT 农,是不是或多或少有些强迫症,比如用软件就用最新的~HBase 从 2010-06-04 的 hbase-0.20.5 版本,到目前最新的 2018-07-18 的 2.1.0,不管是工作中用还是自学用,都不建议用老版本,也不建议用新版本。那到底用哪个版本最合适呢?官网告诉你这些:HBase 和 JDK 兼容性HBase Version JDK 7 JD...
2018-07-22 12:29:38 8366 2
转载 Alpha、Beta、RC、GA版本的区别
Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。GA:General Availability,正式发布的版本,在国外都是用GA...
2018-07-01 21:50:15 221
windowsphone7
2012-04-23
Android系统原理与开发要点详解1
2012-04-23
Ubuntu环境下编译android源码及安装
2012-03-06
MFC入门教程
2012-03-06
手把手教你用Android开发新浪微博客户端
2012-03-06
21天学习PHP.pdf
2019-09-27
Hadoop实战(Hadoop in Action)
2018-12-16
OPENGL书籍教程
2018-11-11
UML学习推荐书籍
2017-12-24
XML入门学习手册
2017-12-23
网页插入qq组件代码分享
2017-04-05
简单的BugList管理表格
2014-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人