随笔 - 516  文章 - 4  评论 - 396 
  2020年10月25日
摘要:1、在SpringBoot中默认支持Tomcat容器,所以当一个SpringBoot项目打包生成*.jar文件,并且直接执行的时候就会自动启动内部的Tomcat容器。除了此种模式之外,也可以将Web项目打包为*.war文件,采用部署的形式通过Tomcat进行发布处理,这种方式和传统模式比较类似,打成 阅读全文
posted @ 2020-10-25 21:03 别先生 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1、在项目开发过程中需要考虑不同的运行环境:开发环境(dev)、测试环境(beta)和生产环境(product)。在以往的开发过程中通常使用Maven构建工具进行控制,但却需要进行大量的配置。SpringBoot考虑到此类问题,专门设计了profile支持。 备注:尤其是项目开发完毕,在正式环境部署 阅读全文
posted @ 2020-10-25 20:30 别先生 阅读(16) 评论(0) 推荐(0) 编辑
摘要:1、SpringBoot作为微架构的主要实现技术,其发布项目的方式极为简单,只需要在项目中配置好插件,然后打包执行就可以了,并且这个执行不需要特别复杂的配置。 首先,修改pom.xml配置文件,配置SpringBoot的打包插件。 1 <?xml version="1.0"?> 2 <project 阅读全文
posted @ 2020-10-25 17:26 别先生 阅读(22) 评论(0) 推荐(0) 编辑
摘要:1、在进行Spring项目配置的时候,可以通过*.xml文件配置,也可以通过Bean(@Configuration注解)配置。SpringBoot延续了Spring这一特点,在SpringBoot项目中依然可以使用配置文件定义。 首先,创建一个Service类,编写一个方法,如下所示: 1 pack 阅读全文
posted @ 2020-10-25 17:03 别先生 阅读(13) 评论(0) 推荐(0) 编辑
摘要:1、项目开发过程中的提示文字信息可以在资源文件中进行定义,而且资源文件是实现国际化技术的主要手段。如果想在SpringBoot里面进行资源文件的配置,只需要做一些简单的application.yml配置即可,而且所有注入的资源文件都可以像最初的Spring处理那样,直接使用MessageSource 阅读全文
posted @ 2020-10-25 16:38 别先生 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1、通过Springboot程序可以发现,Springboot中控制器的形式和Springmvc中是一样的,因此在程序中使用jsp的内置对象也可以按照与Springmvc同样的方式进行。 1 package org.springboot.tentent.controller; 2 3 import 阅读全文
posted @ 2020-10-25 12:23 别先生 阅读(27) 评论(0) 推荐(0) 编辑
摘要:1、在进行控制器编写的时候,也会有以下两种运行模式。 第一种、控制器跳转模式:可以使用@Controller注解定义,如果要实现Restful显示,也可以联合@ResponseBody注解一起使用。 第二种、Restful显示:可以使用@RestController注解,里面所有路径访问的信息都以R 阅读全文
posted @ 2020-10-25 12:09 别先生 阅读(17) 评论(0) 推荐(0) 编辑
摘要:1、在eclipse开发工具中创建一个新的Maven项目,项目类型为quickstart,如下所示: 然后项目类型为quickstart,如下所示: 然后设置Maven项目的信息(Group Id、Artifact Id、Version等),如下所示: 修改pom.xml配置文件,添加SpringB 阅读全文
posted @ 2020-10-25 11:41 别先生 阅读(25) 评论(0) 推荐(0) 编辑
  2020年10月24日
摘要:1、如果Eclipse安装了Eclipse-STS插件,Eclipse-STS(Spring Source Tool)插件,那么可以直接使用该插件运行Springboot项目,直接右击main方法,找到运行即可,如下所示: 2、如果Eclipse软件工具中没有安装STS开发插件,也可以通过Maven 阅读全文
posted @ 2020-10-24 22:33 别先生 阅读(35) 评论(0) 推荐(0) 编辑
  2020年10月4日
摘要:参考: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 别先生 阅读(79) 评论(0) 推荐(0) 编辑
  2020年10月3日
摘要:1、这个命令很实用的,之前我都百度搜一下,直接执行的,后来想想,这么常用的命令还是理解一下,自己手敲不是更帅吗? 首先,你要明白输入ls -l命令吧,查看某个目录下面的文件,执行一下大概是这样子的,如下所示: 执行ls -l命令控制台输出的结果是一行一行,每一行对应一个目录或者是文件。如果是文件的话 阅读全文
posted @ 2020-10-03 16:58 别先生 阅读(49) 评论(0) 推荐(0) 编辑
摘要:1、linux执行脚本,出现这个错误,一度把我逼疯了,首先要确保自己的脚本每一行都可以正常执行的,千万别因为自己的脚本问题导致的找不到文件或者目录(我都遇到过),这样找问题,能找到你哭的哦。 出现问题场景:执行xxx.sh脚本时,报错 "xxx.sh /bin/bash^M: 坏的解释器:没有那个文 阅读全文
posted @ 2020-10-03 16:34 别先生 阅读(46) 评论(0) 推荐(0) 编辑
  2020年10月1日
摘要:1、在项目的开发阶段,经常需要对代码进行反复修改,这样就会导致SpringBoot运行容器反复启动。为了解决这种频繁重启问题,SpringBoot提供了自动加载配置的依赖库,以实现代码的动态加载。 在自己要经常修改的项目模块写上下面的依赖配置,保存,刷新update项目,然后修改自己的项目,可以看到 阅读全文
posted @ 2020-10-01 22:31 别先生 阅读(51) 评论(0) 推荐(0) 编辑
  2020年9月30日
摘要:参考:https://www.cnblogs.com/zfding/p/11766062.html 1、如果Springboot的项目用到了jsp页面,里面有些静态资源需要引用。 2、springboot 默认的静态资源的值有四个,Default默认分别如下所示: 1)、classpath:/MET 阅读全文
posted @ 2020-09-30 18:00 别先生 阅读(82) 评论(0) 推荐(0) 编辑
  2020年9月29日
摘要:1、业务场景,使用Maven来构建项目,创建一个父工程,然后创建多个子模块,子模块data-runtime模块作为启动模块,同时将前端界面放到该模块。这里需要注意的是springboot项目开发,启动类放到的位置,由于是不同的模块,分为了不同的子模块,这里启动类所在的包,和各个子模块所在的包位置要必 阅读全文
posted @ 2020-09-29 13:31 别先生 阅读(109) 评论(0) 推荐(0) 编辑
  2020年9月19日
摘要:1、Eclipse集成Maven打包时报错:[ERROR] Unknown lifecycle phase "mvn". You must specify a valid lifecycle phase or a goal in the format。 使用eclipse打包项目,右击项目Run A 阅读全文
posted @ 2020-09-19 19:17 别先生 阅读(76) 评论(0) 推荐(0) 编辑
  2020年9月10日
摘要:1、首先引入需要的jar包,如下所示: 1 <dependency> 2 <groupId>commons-codec</groupId> 3 <artifactId>commons-codec</artifactId> 4 <version>1.10</version> 5 </dependenc 阅读全文
posted @ 2020-09-10 10:34 别先生 阅读(83) 评论(0) 推荐(0) 编辑
  2020年8月29日
摘要:可以参考:https://www.cnblogs.com/freeweb/p/8006639.html#top https://www.cnblogs.com/EasonJim/p/9057867.html 我这里使用的rpm方式,参考链接使用的是tar.gz的方式,看个人需求的吧,没有网络可以使用 阅读全文
posted @ 2020-08-29 16:50 别先生 阅读(197) 评论(0) 推荐(0) 编辑
摘要:1、Shiro集成Spring,使用maven进行jar包的依赖与管理,pom.xml的配置文件,如下所示: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" 3 阅读全文
posted @ 2020-08-29 16:48 别先生 阅读(82) 评论(0) 推荐(0) 编辑
摘要:Shiro官方网址:http://shiro.apache.org/ 1、Shiro安全框架简介,什么是Shiro。 1)、Apache的强大灵活的开源安全框架。 2)、认证、授权、企业会话管理、安全加密。 2、Shiro和Spring Security的比较。 1)、Shiro更加简单和灵活,可以 阅读全文
posted @ 2020-08-29 16:24 别先生 阅读(61) 评论(0) 推荐(0) 编辑