- 博客(10)
- 收藏
- 关注
原创 SpringBoot使用笔记(四)
Spring MVC在 Spring MVC 模型(图转载自Spring官方)中,请求由 Front Controller (即 Dispatch Servlet)进行处理, Dispatch Servlet 在收到请求后会做一些前置的处理,然后把这个请求代理给对应的 Controller 处理类, Controller 处理类处理完以后会返回一个 model 给 Dispatch Servlet,Dispatch Servlet 会做一些后置的处理。Dispatch Servlet 处理完后会把 mod
2021-03-07 16:23:05 127
原创 SpringBoot使用笔记(三)
自动配置自动配置主要由 @EnableAutoConfiguration 实现,而 @SpringBootApplication 内复合了这个注解,因此被 @SpringBootApplication 的应用程序类就可以实现自动配置。@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@AutoConfigurationPackage@Import({AutoConfigurati
2021-03-07 00:55:41 130
原创 SpringBoot使用笔记(二)
Spring事务事务传播特性SpringBoot中事务的简单实现用自动配置的 TransactionTemplate,执行 execute 方法,并将需要在事务中执行的动作在 doInTransaction 方法中,即可实现事务。同时,可使用 transactionTemplate.setPropagationBehavior() 和 transactionTemplate.setIsolationLevel() 来设置事务传播特性和隔离级别。@AutowiredTransactionTempla
2021-03-03 12:26:24 184
原创 SpringBoot使用笔记(一)
JpaRepository注册为Bean主要通过 JpaRepositoriesRegister 这个类来实现,该类继承了 RepositoryBeanDefinitionRegistrarSupport 类,并且有 RepositoryBeanDefinitionRegistrarSupport() 和 getExtension() 两个方法,其中 RepositoryBeanDefinitionRegistrarSupport() 用于激活 @EnableJpaRepositories,getExte
2021-03-02 23:13:20 181
原创 SpringBoot使用笔记(五)
服务注册与发现服务注册代码实现引入注册中心的 starter 依赖和 SpringCloud 依赖(SpringBoot 2.4.2 版本对应 SpringCloud 2020.0.0 版本),以 consul 作为注册中心为例,pom 文件配置如下:<properties> <spring-cloud.version>2020.0.0</spring-cloud.version></properties><dependencies&g
2021-02-23 14:47:47 227
原创 Xshell实现虚拟机和主机间传输文件
Xshell和虚拟机传输文件1、首先在虚拟机终端输入ifcongif命令,看一下自己虚拟机的IP地址。2、打开Xshell,输入sftp <主机号>,连接虚拟机的22端口。如果无法连接,可能是虚拟机上没有装SSH,安装后重启服务即可。sudo apt-get install openssh-server //安装openSSH服务sudo service ssh restart //重启服务ps -e |grep ssh //查看服务启动情况3、传输文件,先说明一下基本的命令
2020-11-03 21:45:20 4662
原创 Python连接Redis失败(附Linux防火墙设置)
Python连接Redis失败排查前提条件:问题排查Linux防火墙相关命令Ending用主机上的Python连接虚拟机上的Redis时报错,错误信息为: [WinError 10060] 连接方在一段时间后没有正确答复或连接的主机没有反应。前提条件:1、虚拟机网络设置为桥接模式;2、虚拟机的redis配置中的bing一行已经加上了虚拟机的IP;3、主机能ping通虚拟机。问题排查尝...
2020-04-12 11:59:24 669
原创 Linux(Centos7)下Redis安装和配置
Redis安装和配置Redis安装Redis配置EndingRedis安装安装非常简单,官网上就有标准的流程:$ wget http://download.redis.io/releases/redis-5.0.8.tar.gz$ tar xzf redis-5.0.8.tar.gz$ cd redis-5.0.8$ make为方便管理,我将redis安装到 /usr/local ...
2020-04-11 14:26:28 123
原创 JAVA学习笔记(内部类)
JAVA 内部类访问外围实例域语法规则局部内部类Ending & Reference访问外围实例域内部类的方法可以访问该类定义所在作用域中的所有实例域,下面通过一个简单的例子来说明其工作原理:public class Outer { // 定义Outer类的私有变量 private String outerMessage; public Inner_demo(String ...
2020-04-09 22:30:23 119
原创 JAVA学习笔记(lambda表达式)
JAVA lambda表达式前言lambda表达式函数式接口方法引用前言对于java语言,如果要定制一个类的比较器,则需要定义compare方法,如按照字符串的长度进行排序:class LengthComparator implements Comparator<Strring>{ public int compare(String first, String second)...
2020-04-07 14:14:57 275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人