![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
spring
文章平均质量分 62
springboot+springMVC总结
jfqqqqq
java
展开
-
idea远程调试springboot
idea远程调试springboot原创 2023-03-06 14:31:25 · 60 阅读 · 0 评论 -
springMVC AOP for Controller with Annotation assistent
springmvc下使用AOP代理controller记录接口执行操作,同时使用自定义注解的方式实现操作类型的传递原创 2022-01-21 17:25:59 · 434 阅读 · 0 评论 -
spring : mvc:annotation-driven 与 context:component-scan 与 context:annotation-config
<context:annotation-config/>首先,在spring的xml中配置了bean后(也就是注册后),这些bean想要在其它的类中,按照使用注解的方式注入到类的属性中去的话,就在xml中增加这一配置。但是,我们很懒,不想在xml中配置bean,太麻烦,能不能让spring自己注册我想要注册的类呢?这就需要让spring做 :1. 判单一个类是不是要被创建 2....原创 2019-10-25 17:53:38 · 88 阅读 · 0 评论 -
基于jackson自定义注解,实现对数据的序列化控制
java jackson spring实现自定义序列化原创 2022-04-15 14:50:33 · 3837 阅读 · 5 评论 -
springMVC使用scheduler
实现方式一 注解配置时间的方式简述:首先开启spring的scheduler,需要在xml中配置,然后就是让spring管理一个类的实例,在该类的方法中指定cron时间表达式即可。1. application.xml开启spring scheduler<task:scheduler id="scheduler" pool-size="5"/><task:exec...原创 2019-12-11 11:50:10 · 752 阅读 · 0 评论 -
sharding-jdbc v5.1.0与 springmvc整合随笔
sharding-jdbc与springmvc 随笔 注意点原创 2022-03-15 15:48:01 · 2605 阅读 · 0 评论 -
sql injection violation, multi-statement not allow错误
我的环境:spring+mybatis+druid+mysql解决方案:首先,给链接中加上allowMultiQueries=true然后,在spring的配置数据库dataSource的xml中设置:<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-metho...原创 2019-10-25 17:56:51 · 647 阅读 · 0 评论 -
mybatis自定义插件之分表插件(一)设计 与 前期知识储备
java分表设计原创 2022-04-14 16:26:44 · 1038 阅读 · 0 评论 -
springboot下使用HttpServletResponse API回写‘text/html‘数据时的中文乱码问题
boot版本:2.6.4这阵子做开发,用到了callback jsonp。之前对这种方式返回的数据中文编码问题没有特别注意过,出现了乱码(想想确实啊,这个小问题应该早就注意到,惭愧惭愧)。因此,这里特别做了多个实验返回”text/html“数据,查看其编码情况,不为别的,就是为了加深记忆和理解。首先是,咱们先只考虑在controller内部处理乱码问题,如何解决呢?函数内部解决response回写首先是,直接采用response的writer回写数据案例一代码 publ原创 2022-04-07 14:06:58 · 5392 阅读 · 0 评论 -
redis序列化存入数据后读取时少内容
问题描述在开发中遇到一个问题,以前没有注意到过。就是springboot默认的redisTemplate在存储数据到redis时,由于他的key和value的serializer都是JdkSerializationRedisSerializer所以,在序列化进redis后的key和value都是乱码,如:这还不是重点,重点是,再从redis中读取的时候,读取回来的数据就缺少内容了!比如我的实体类是Session2:package com.test.test;impo.原创 2022-04-01 16:02:19 · 2008 阅读 · 0 评论 -
springcloud H(Hoxton.SR12)版本下 eureka实践总结
1. clien被maven引入后,就算在启动类中不使用@EnableEurekaClient,springboot在启动时也是默认启动的。并且,就算没有在application.yml中配置client的任何信息,springboot就会默认寻找localhost:8761的server地址去注册和拉取服务。2. eureka server具备持久化功能,因为就算server关机重启了,它也能再现之前注册到它身上的服务活着集群信息,因为我实验时修改了两个server的端口(8761->976原创 2021-08-19 19:44:56 · 2361 阅读 · 0 评论 -
spring @Scheduled 属性值从yml中获取
利用SpEL实现。我实验了两种方式:1. 使用"#{}"2. 使用“#{@}”以下:首先。属性:scheduler: task-rate: corn: 0/15 * * * * * fixed-delay: 15000 initial-delay: 30000对应的properties实体类:@ConfigurationProperties(prefix = "scheduler.task-rate")public class Sched原创 2021-05-20 15:13:37 · 1604 阅读 · 0 评论 -
springboot scheduler corn只支持6位
scheduler是springframework中的一个类,其源码如下: private void parse(String expression) throws IllegalArgumentException { String[] fields = StringUtils.tokenizeToStringArray(expression, " "); if (!areValidCronFields(fields)) { throw n原创 2021-05-11 10:03:09 · 746 阅读 · 0 评论 -
springboot yml文件中的数组书写形式
不老用就容易忘,记录下来。类型一:对象数组假设有一个对象user,有name和age两个属性。方式一:users: user[0]: name: roger age: 18 user[1]: name: tom age: 17方式二:users: user: - name: roger age: 18 - name: tom age: 17类型二:基本变量数组方式一:names: r原创 2020-06-29 16:13:08 · 5995 阅读 · 0 评论 -
springboot打war包
1. pom 中改动1.1. jar改为war <packaging>war</packaging>1.2.starter-web排除内置tomcat增加exclusions标签 <dependency> <groupId>org.springframework.boot</...原创 2019-11-07 13:49:19 · 64 阅读 · 0 评论