Springboot的项目如何打成war包
摘要:1、在SpringBoot中默认支持Tomcat容器,所以当一个SpringBoot项目打包生成*.jar文件,并且直接执行的时候就会自动启动内部的Tomcat容器。除了此种模式之外,也可以将Web项目打包为*.war文件,采用部署的形式通过Tomcat进行发布处理,这种方式和传统模式比较类似,打成
阅读全文
posted @
2020-10-25 21:03
别先生
阅读(5452)
推荐(1) 编辑
Springboot的开发环境(dev)、测试环境(beta)和生产环境(product)打包部署
摘要:1、在项目开发过程中需要考虑不同的运行环境:开发环境(dev)、测试环境(beta)和生产环境(product)。在以往的开发过程中通常使用Maven构建工具进行控制,但却需要进行大量的配置。SpringBoot考虑到此类问题,专门设计了profile支持。 备注:尤其是项目开发完毕,在正式环境部署
阅读全文
posted @
2020-10-25 20:30
别先生
阅读(2379)
推荐(1) 编辑
使用Maven构建的Springboot父子工程的项目打包部署
摘要:1、SpringBoot作为微架构的主要实现技术,其发布项目的方式极为简单,只需要在项目中配置好插件,然后打包执行就可以了,并且这个执行不需要特别复杂的配置。 首先,修改pom.xml配置文件,配置SpringBoot的打包插件。 1 <?xml version="1.0"?> 2 <project
阅读全文
posted @
2020-10-25 17:26
别先生
阅读(4720)
推荐(1) 编辑
Springboot整合Spring的.xm配置文件
摘要:1、在进行Spring项目配置的时候,可以通过*.xml文件配置,也可以通过Bean(@Configuration注解)配置。SpringBoot延续了Spring这一特点,在SpringBoot项目中依然可以使用配置文件定义。 首先,创建一个Service类,编写一个方法,如下所示: 1 pack
阅读全文
posted @
2020-10-25 17:03
别先生
阅读(418)
推荐(0) 编辑
Springboot使用MessageSource读取资源文件
摘要:1、项目开发过程中的提示文字信息可以在资源文件中进行定义,而且资源文件是实现国际化技术的主要手段。如果想在SpringBoot里面进行资源文件的配置,只需要做一些简单的application.yml配置即可,而且所有注入的资源文件都可以像最初的Spring处理那样,直接使用MessageSource
阅读全文
posted @
2020-10-25 16:38
别先生
阅读(7183)
推荐(0) 编辑
Springboot使用内置对象HttpServletRequest、HttpServletResponse
摘要:1、通过Springboot程序可以发现,Springboot中控制器的形式和Springmvc中是一样的,因此在程序中使用jsp的内置对象也可以按照与Springmvc同样的方式进行。 1 package org.springboot.tentent.controller; 2 3 import
阅读全文
posted @
2020-10-25 12:23
别先生
阅读(3720)
推荐(1) 编辑
Springboot的控制层结合@PathVariable的使用
摘要:1、在进行控制器编写的时候,也会有以下两种运行模式。 第一种、控制器跳转模式:可以使用@Controller注解定义,如果要实现Restful显示,也可以联合@ResponseBody注解一起使用。 第二种、Restful显示:可以使用@RestController注解,里面所有路径访问的信息都以R
阅读全文
posted @
2020-10-25 12:09
别先生
阅读(1104)
推荐(0) 编辑
使用Maven创建Springboot的父子工程
摘要:1、在eclipse开发工具中创建一个新的Maven项目,项目类型为quickstart,如下所示: 然后项目类型为quickstart,如下所示: 然后设置Maven项目的信息(Group Id、Artifact Id、Version等),如下所示: 修改pom.xml配置文件,添加SpringB
阅读全文
posted @
2020-10-25 11:41
别先生
阅读(4340)
推荐(0) 编辑
使用Maven来运行Springboot项目
摘要:1、如果Eclipse安装了Eclipse-STS插件,Eclipse-STS(Spring Source Tool)插件,那么可以直接使用该插件运行Springboot项目,直接右击main方法,找到运行即可,如下所示: 2、如果Eclipse软件工具中没有安装STS开发插件,也可以通过Maven
阅读全文
posted @
2020-10-24 22:33
别先生
阅读(6394)
推荐(0) 编辑
在Linux中对文件的编码及对文件进行编码转换操作
摘要:参考:https://www.cnblogs.com/mithrilon/archive/2018/06/03/9082449.html http://blog.chinaunix.net/uid-25266990-id-2853835.html 1、如果发现Linux的文件不是utf8格式的文件,
阅读全文
posted @
2020-10-04 15:53
别先生
阅读(3064)
推荐(0) 编辑
Linux统计文件夹中文件个数以及目录个数
摘要:1、这个命令很实用的,之前我都百度搜一下,直接执行的,后来想想,这么常用的命令还是理解一下,自己手敲不是更帅吗? 首先,你要明白输入ls -l命令吧,查看某个目录下面的文件,执行一下大概是这样子的,如下所示: 执行ls -l命令控制台输出的结果是一行一行,每一行对应一个目录或者是文件。如果是文件的话
阅读全文
posted @
2020-10-03 16:58
别先生
阅读(6199)
推荐(0) 编辑
解决报错 “build.sh /bin/bash^M: 坏的解释器:没有那个文件或目录”
摘要:1、linux执行脚本,出现这个错误,一度把我逼疯了,首先要确保自己的脚本每一行都可以正常执行的,千万别因为自己的脚本问题导致的找不到文件或者目录(我都遇到过),这样找问题,能找到你哭的哦。 出现问题场景:执行xxx.sh脚本时,报错 "xxx.sh /bin/bash^M: 坏的解释器:没有那个文
阅读全文
posted @
2020-10-03 16:34
别先生
阅读(1450)
推荐(0) 编辑
Springboot热部署,使用spring-boot-devtools、springloaded两种方式进行热部署
摘要:1、在项目的开发阶段,经常需要对代码进行反复修改,这样就会导致SpringBoot运行容器反复启动。为了解决这种频繁重启问题,SpringBoot提供了自动加载配置的依赖库,以实现代码的动态加载。 在自己要经常修改的项目模块写上下面的依赖配置,保存,刷新update项目,然后修改自己的项目,可以看到
阅读全文
posted @
2020-10-01 22:31
别先生
阅读(857)
推荐(0) 编辑