后台框架
文章平均质量分 57
你好龙卷风!!!
如你所愿
展开
-
java对接webservice接口的四种方式
第一种使用HttpURLConnection调用的方法,基本不用担心什么兼容问题,但是通过xml请求接口,需要自己手动拼接xml(一般通过soapui生成,然后在程序中根据情况拼接),并且返回的数据也是xml,还要通过代码解析,可以说是极其麻烦了。另外,我在实际使用中,调用一个特殊接口时竟然没有返回正确结果,而是返回了wsdl文档,这一点我折腾了很久也没能找到原因,网上也有同样受到这个问题困扰的人,有知道的可以指点一二。原创 2023-09-07 11:24:32 · 4241 阅读 · 3 评论 -
quartz项目启动后立即执行一个方法,只执行一次
【代码】quartz项目启动后立即执行一个方法,只执行一次。原创 2023-08-11 11:05:51 · 1880 阅读 · 0 评论 -
百万数据的导入导出
附easyexcel 上GitHub地址: https://github.com/alibaba/easyexcel GitHub地址上教程和说明很详细,并且附带有读和写的demo代码,这里对它的介绍我就不再详细说了。至于EasyExcel底层怎么实现的这个还有待研究。转载 2022-10-14 09:42:26 · 281 阅读 · 0 评论 -
shardingjdbc Could not resolve placeholder ‘id % 2‘ in string value “user_${id % 2}“
用$->{...}代替${...}来自官网最后一行https://shardingsphere.apache.org/document/current/cn/user-manual/shardingsphere-jdbc/configuration/spring-namespace/sharding/行表达式标识符可以使用${...}或$->{...},但前者与 Spring 本身的属性文件占位符冲突,因此在 Spring 环境中使用行表达式标识符建议使用$->{....原创 2021-01-13 23:04:56 · 395 阅读 · 0 评论 -
手把手教你 ssm 项目整合shardingsphere4.10
前言官方网站http://shardingsphere.apache.org/index_zh.html网上费了老大力气找各种整合ssm整合shardingjdbc的项目发现都是1.x的,连个or查询都不支持,有毛用,废话不说了,直接上干货一.sql准备准备两张表user_0,user_1DROP TABLE IF EXISTS `user_0`;CREATE TABLE `user_0` ( `id` int(11) NOT NULL AUTO_INCREMENT, .原创 2021-01-13 23:00:19 · 811 阅读 · 0 评论 -
@ModelAttribute注解的作用
问题描述:当我们使用表单传值得时候,如果定义了,name,address,age。等属性,那么通过表单传过去的值就只有这3个属性,但是我们需要的name,pass,address,age等四个属性。那么在提交表单并赋值的时候就会出现,未得到的值为null的情况。如下图:获取的pass为null那么我们需要用@ModelAttribute注解来解决他:实现代码如下: @ModelAttribute public void getUsers(@RequestParam.转载 2020-10-22 17:06:19 · 3077 阅读 · 0 评论 -
SpringMVC提交参数绑定list时,默认配置如果list大小超过256,就会报错
使用SpringMVC提交数组时,如果list/array 大小超过256,就会报错。原因是DataBinder 中默认限制了list最大只能增长到256。需要重新定义提交数组的最大长度解决方案:1)在BaseController添加InitBinder方法,其余继承BaseController@InitBinder public void initBinder(WebDataBinder binder) { binder.setAutoGrowCollectionL.转载 2020-10-22 14:40:58 · 1207 阅读 · 0 评论 -
spring @Transactional注解参数详解
事物注解方式: @Transactional当标于类前时, 标示类中所有方法都进行事物处理 , 例子:1 @Transactional public class TestServiceBean implements TestService {}当类中某些方法不需要事物时: 1 @Transactional 2 public class TestServiceBean...转载 2019-01-15 09:50:33 · 123 阅读 · 0 评论 -
spring-mvc拦截器+注解 解决重复请求
在实际生产环境中,首次保存信息,点击一次保存按钮可服务器响应较慢,客户心急多次点击保存按钮,就会导致保存多分除ID外一模一样的信息,这是一个较为严重的bug怎么解决?f不多说,这是我总结实现的代码第一步:写一个拦截器, 验证请求内容是否完全相同package com.thinkgem.jeesite.common.interceptor;import java.lan...原创 2017-11-10 14:32:23 · 2849 阅读 · 0 评论 -
JXLS 利用自定义Excel模板导出excl
mavn 依赖<!-- XLSTransformer相关 --><dependency><groupId>net.sf.jxls</groupId><artifactId>jxls-core</artifactId><version>1.0.5</version>原创 2018-10-31 17:39:42 · 1755 阅读 · 0 评论 -
java 开发 webAPI 接口服务端 方法1 利用Servlet
https://blog.csdn.net/u013002905/article/details/80276401我觉的java的Web API接口就是 Servlet接口啊1.增加实例化bean的class类import java.io.IOException;import javax.servlet.GenericServlet;import jav...原创 2018-08-24 15:18:24 · 2308 阅读 · 0 评论