摘要:
1.连接数据库 #MyBatis 映射文件配置 指定mapper包路径mybatis.mapper-locations=classpath:com/springboot/mapper/*.xml#MyBatis扫描别名包,和 注解@Alias mybatis.type-aliases-package 阅读全文
摘要:
如果系统采用前后端分离的话,项目中就需要用到网关了,为了保证系统的安全性。 前后端项目简单架构图: 1. 基于网关实现白名单和黑名单拦截(防止恶意请求)、ip限流。 2. API接口实现Token授权验证。 3. 使用MD5实现API接口验证签名,防止抓包篡改数据。 4. 实现API接口安全加密传输 阅读全文
摘要:
lcn集群原理图: 1.实现原理: 1.1 LCN获取tm协调者注册地址 1. LCN客户端项目启动的时候,首先会注册到事务协调者中去,然后读取配置文件tm事务协调者的注册地址。 2. 向该事务协调者注册地址发送一个请求,获取对应的lcn底层协议ip和端口号(底层是netty协议通讯)。 3. 会向 阅读全文
摘要:
springboot 提供了对项目的监控功能。 1.首先添加依赖包 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-actuator --><dependency> <group 阅读全文
摘要:
你可以在自己创建的组件上使用@ConfigurationProperties注解,而Spring Boot自动配置的很多组件也添加了@ConfigurationProperties注解,可以通过Spring Boot支持的各种属性源对其进行配置。例如,要指定内嵌的Tomcat或Jetty服务器应监听 阅读全文
摘要:
基于docker 进行安装 软件,首先需要有docker环境。 1.docker 下载 jenkins 镜像 指定版本 ,因为低版本的后面安装 软件会失败(亲测)。 docker pull jenkins/jenkins:2.83 2.查看jenkins 是否下载成功 docker images 3 阅读全文
摘要:
# 搜索镜像 docker search nexus; #拉取nexus镜像docker pull sonatype/nexus; #运行 -id 创建守护式容器--privileged=true 授予root权限(挂载多级目录必须为true,否则容器访问宿主机权限不足)--name=名字 给你的容 阅读全文
摘要:
基于Docker部署GitLab环境搭建 注意:建议虚拟机内存2G以上 1.下载镜像文件 docker pull beginor/gitlab-ce:11.0.1-ce.0 注意:一定要配置阿里云的加速镜像 2.创建GitLab 的配置文件目录。 (etc) 、 日志 (log) 、数据 (data 阅读全文
摘要:
Docker Docker官方网址: https://docs.docker.com/ 英文地址 Docker中文网址: http://www.docker.org.cn/ 中文地址 Docker是基于Go语言实现的云开源项目,诞生于2013年初,最初发起者是dotClouw公司。Docker 自开 阅读全文
摘要:
Docker Docker官方网址: https://docs.docker.com/ 英文地址 Docker中文网址: http://www.docker.org.cn/ 中文地址 Docker是基于Go语言实现的云开源项目,诞生于2013年初,最初发起者是dotClouw公司。Docker 自开 阅读全文