Controller接收参数的常用方式总体可以分为三类。第一类是Get请求通过拼接url进行传递,第二类是Post请求通过请求体进行传递,第三类是通过请求头部进行参数传递。 1 @PathVariable接收参数 请求方式:localhost:7001/param/123 请求示例: 代码示例: @ ...
分类:
编程语言 时间:
2020-10-05 21:46:37
阅读次数:
30
Spring实例化bean的方式构造器的方式静态工厂方式实例化工厂方式案例实操构造器的方式实例化bean对象<beanid="hello"name="hello"class="com.xxx.demo.Hello"></bean>通过默认构造器创建空构造方法必须存在否则创建失败静态工厂模式特点:要有该工厂类及工厂方法工厂方法是静态的StaticFactory静态工厂/***
分类:
编程语言 时间:
2020-10-05 21:43:17
阅读次数:
106
Spring实例化bean的方式Set注入构造器注入静态工厂注入实例化工厂注入案例实操Set注入xml配置(同时spring也提供了对于基本数据类型的set注入方式)<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http
分类:
编程语言 时间:
2020-10-05 21:43:03
阅读次数:
104
微服务特别适合业务复杂,开发队伍庞大的项目。微服务可以到达化整为零,简化单个服务,降低沟通成本的效果。但微服务在性能上比单体服务低,也会有数据冗余的问题,要结合自身情况,不要盲目崇拜。本文介绍一种简单的微服务技术架构。帮助大家对微服务如何部署,如何开发有个初步的认识。一个简单的微服务架构部署图如下nginx:对外统一入口,根据url将请求分发到不同微服务,用ip:port区分不同的微服务。也会直接
分类:
其他好文 时间:
2020-10-05 21:27:40
阅读次数:
31
集成流程理解 三层架构中,控制层调用Service层,Service层调用Dao层,控制层会将Bean对象注入到SpringMVCIOC容器中,Service和Dao层会将Bean对象注入到SpringIOC容器中,而SpringMVCIOC容器的父容器正好是SpringIOC容器,子容器可以使用父 ...
分类:
编程语言 时间:
2020-10-05 21:24:52
阅读次数:
37
1.背景 线上服务器偶尔报错如下: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying ...
分类:
其他好文 时间:
2020-09-24 21:51:23
阅读次数:
47
一面: hashMap的几个方法,put,扩容 数据库索引优化 redis缓存淘汰策略 spring事务传播机制 innodb和myaism的差别,查innodb记录总数和myaism记录总数,哪个快 写一个twoSum jvm内存模型 redis获取以某个字符串开头的所有对象 ...
分类:
其他好文 时间:
2020-09-24 21:38:52
阅读次数:
39
其实是没有事的,程序照样运行,要是看不惯,那么就……file=>settings=>editor=>inspections=>搜索一下spring=>spring Core=>Core=>…… ...
分类:
编程语言 时间:
2020-09-24 21:31:18
阅读次数:
44
使用SpringBoot进行单元测试 依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> ...
分类:
编程语言 时间:
2020-09-24 21:18:50
阅读次数:
37
2.maven的依赖传递 2.1什么是依赖传递 在maven中,依赖是可以传递的,假设存在三个项目,分别是项目A,项目B和项目C。假设C依赖B,B依赖A,那么我们可以根据maven项目依赖的特征不难推出项目C也依赖A。 2.2什么是依赖冲突 由于依赖传递的存在,spring-webmvc依赖spri ...
分类:
其他好文 时间:
2020-09-24 21:16:39
阅读次数:
44