spring
文章平均质量分 76
王威振的csdn
问题是解决的思路,不要怕问题太难,而不敢去尝试。当你尝试后,才明白坚持的真谛
展开
-
spring 自定义命名空间 xsd
首先第一步创建META-INF目录。spring.handlers和spring.schemas文件必须存在 spring.handlers文件写入命名地址以及对应的命名空间操作器(注意看图中所对应的类。一环套一环) 下图的config。为元素节点。所以在xml中需定义为ti:config 下图url为元素下的属性 spring.schemas文件写入xsd对应的位置 xsd文件内容自定义 然后在具体xml中定义使用。 然后就可以愉快的用了。 ...原创 2020-07-20 16:03:47 · 534 阅读 · 0 评论 -
redis 高可用主从+哨兵模式配置以及整合springboot使用
首先准备三台redis服务。高可用基本上都是选用大于3台服务 先设置主从关系: 先选用一个节点为主节点。我这里用6380作为主。在其他两个服务redis.conf中增加slaveof 127.0.0.1:6380 因为是要做哨兵模式。所以每个节点都要设置可以写。在三个服务中redis.conf更改 slave-read-only为no。 并且找到masterauth XXXXX 修改。这个密码主节点的密码。最好对于这三个redis服务密码都设置一样。 这样主从就搞好了。接下来做哨兵 在三..原创 2020-06-23 10:19:30 · 3286 阅读 · 9 评论 -
spring 框架ResponseEntity实现文件下载
后台代码。 @RequestMapping("downLoad") public ResponseEntity<byte[]> downloadPromisePdf() { String fileName = "企业诚信守法承诺书.pdf"; try { byte[] pdf = **;//byte文件 String dfileName = new String(fileName.getBytes("gb2312"), "iso8859-1"); HttpHea.原创 2020-05-21 17:06:16 · 1378 阅读 · 0 评论 -
java 后端做重复提交拦截基于aop
基于注解配置与aop完美结合。在指定时间内。用redis+lua脚本获取锁。不会出现插队。看代码实现。 1、创建AopInterceptor /** * @author:wwz */ @Aspect @Component public class AopInterceptor{ @Autowired private RedisUtils redisUtils; private final Logger logger = LoggerFactory.getLogger(th原创 2020-05-18 10:02:52 · 1049 阅读 · 0 评论 -
解决Could not resolve placeholder 'redis.maxTotal' in string value "${redis.maxTotal}
如果配置两个或以上文件,需保证ignore-unresolvable=true,在每个文件中都要有。spring3.0进行约束原创 2020-03-06 11:34:32 · 1713 阅读 · 0 评论 -
spring 反转控制(IOC)和依赖注入(DI)简单介绍
原创 2018-08-24 15:56:26 · 148 阅读 · 0 评论 -
spring 后台对象为空校验@Valid的用法以及配置。以及@Valid抛出异常问题分析
需要引入 <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>1.1.0.Final</version> </dependency...原创 2019-09-12 16:06:30 · 3293 阅读 · 0 评论