web
zhoujumbo
渣渣程序员
展开
-
springboot2 关于项目配置文件的各种玩儿法
application.properties配置文件是springboot默认的加载文件,但是在现实研发过程中,默认的配置形式无法满足实际的需求,因此对有关配置的问题进行一次整理,主要包括:springboot默认扫描顺序、区分环境加载的两种方式、启动参数指定形式加载、自定义文件如何加载、配置如何拆分等。文章目录一、application.properties配置文件存放位置及加载顺序二、区...原创 2019-12-06 16:15:00 · 231 阅读 · 0 评论 -
Java服务端乱象大盘点!
作者 | 陈昌毅责编 | 伍杏玲无意中遇到的一篇文章,基本总结了几种非常典型的开发现象,并针对这些现象提出来很好的建议;整个文章在总结现象的同时,也非常清晰的总结出了很多Java程序员能朗朗上口却又不知其到底起什么作用的“面向接口编程”这个词汇,为什这么说,可以试着问下你身边的刚工作几年的Java程序员们,用接口和去掉接口有什么影响(当然,有好几年经验的或者大中型项目经验的就别去ZB了)?为...转载 2019-12-05 19:50:29 · 256 阅读 · 0 评论 -
Web开发安全问题简单汇总
Web开发安全问题简单汇总本人以Javaweb开发为例简单总结开发过程中可能遇到或者必须要注意的安全性相关问题问题清单: 一、身份鉴别 1.用户身份鉴别,包括正确区分用户身份、鉴别失败处理、会话鉴别、角色鉴别; 2.弱口令,口令长度、口令组合规则、口令加密传输比对; 3.访问控制,访问控制策略; 二、日志记录与审计 1.数据库操作记录日志; 2原创 2017-10-10 13:45:34 · 759 阅读 · 0 评论 -
关于RestTemplate 非常推荐的几篇博文(原理剖析)
Spring自己封装的服务端Http请求框架RestTemplate 给我们省去了很多的麻烦,但是在使用过程中,由于不熟悉其中的执行原理,往往会踩到很多的坑,或者无法通过该框架强大的自定义功能实现我们特殊的业务需求。以下记录几篇遇到的讲的比较好的博文,懒得自己写了,丢下地址,有时间再总结。关于RestTemplate:RestTemplate是Spring提供的用于访问Rest服务的客户...原创 2019-06-03 15:17:20 · 2193 阅读 · 0 评论 -
Springboot2项目配置(热部署+war+外部tomcat+外部配置文件)
很多人在学习springboot时感叹于它便捷的自动化配置、内置tomcat、jar包启动,当然,这是我们很多人转用boot开发的原因。但是,在有些场景下或者实际工作中,往往有很多原因使我们陷入困扰,比如将boot的jar交给docker部署,比如我们是旧的项目改造,比如我们的配置文件是外部平台来管理,比如我们必须用外部tomcat来运行等等,经常使我们有些初入坑的同学感到头疼。当然,这些问题对...原创 2019-06-05 02:09:17 · 4080 阅读 · 0 评论 -
swagger2 注解、快速使用
swagger2 自动生成注解,可以极大提高API的编写质量和速度,提高工作效率。文章目录一、注解二、快速使用一、注解@Api() 用于类标识该类是swagger下的资源tags–表示说明value–也是说明,可以使用tags替代但是tags如果有多个值,会生成多个list@Api(value="XXcontroller",tags={"xxx接口"})@RestC...原创 2019-10-09 19:34:07 · 378 阅读 · 0 评论 -
SpringBoot2-JAR部署
将springboot2打包成jar,直接在linux服务器作为服务运行,通过命令控制JDK8Springboot2centos7文章目录一、打包二、配置启停脚本[sh]三、注册服务四、服务命令五、其他一、打包 通过maven将项目完整打包,并将jar上传至服务器某个目录,记录下jar包所在路径“jarPath”二、配置启停脚本[sh]通过sh脚本来对jar项目的启动进...原创 2019-10-10 10:20:51 · 362 阅读 · 0 评论