摘要:
Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring框架无缝集成。 Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。-- 阅读全文
摘要:
之前介绍过SSM的简单demo,当中是自己编写sql statement,还有一种方式是使用封装好的框架帮我们完成常用的CURD操作,例如使用tk.mybatis。 第1步,引入依赖 <dependency> <groupId>tk.mybatis</groupId> <artifactId>map 阅读全文
摘要:
SSM全称Spring + SpringMVC + MyBatis,是目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统。 直接上demo 首先,引入项目依赖,包括web, mybatis,数据库使用的是MySQL 8.0+ ?xml version="1.0" encodi 阅读全文
摘要:
SpringBoot的starter-web默认使用的日志框架是logback,所以引入Web依赖后直接使用Logger. 创建maven项目,引入SpringBoot的Web 依赖 <dependency> <groupId>org.springframework.boot</groupId> < 阅读全文
摘要:
SpringBoot的AOP的开启有2种方式 基于SpringBoot的AOP写法,在配置文件中配置 spring.aop.auto=true # 是否启用aopspring.aop.proxy-target-class=false # false(默认)代理方式有接口使用jdk动态代理,true强 阅读全文
摘要:
sprinboot操作mysql 数据库,首先添加dependence,springboot自带数据库连接池,这里demo则是另外使用阿里的druid <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache 阅读全文
摘要:
springboot的服务配置除了application.properties,还可以通过implements WebServerFactoryCustomizer<T>定制服务,例如指定容器,端口,协议等等 我们只要在继承类中添加自己的配置即可 * @Classname TomcatServerC 阅读全文
摘要:
项目中对异常统一处理非常常见,本文介绍一下springboot如何处理异常。 springboot异常处理主要用到2个注解,分别是@ControllerAdvice+@ExceptionHandler。 局部@ExceptionHandler 全局@ControllerAdvice+@Excepti 阅读全文
摘要:
开发过程中,常常会遇到端口冲突问题,有时是多个项目使用相同的端口,有时是项目运行异常,端口没被释放。第一种情况项目端口相同问题好办,要么一次只运行一个项目,要么更改项目端口。第二种情况是自己不知道端口被那个进程占用了。此文针对的就是第二种情况。 整体思路就是根据端口找进程ID,再根据进程ID找进程, 阅读全文
摘要:
1、docker -h 帮助 2、获取镜像 docker pull NAME[:TAG] [root@node3 ~]#docker pull centos:latest 3、启动Container盒子 docker run [OPTIONS] IMAGE COMMAND [root@node3 ~ 阅读全文