JAVA基础
it_xiao_xiong
我爱学习,我爱saas平台开发、paas平台开发、移动开发,最喜欢物联网和智能家居!
展开
-
前后端分离跨域配置 解决vue各种请求浏览器报跨域问题
把这2个配置新建在项目的config上即可。跨域请求配置CorsConfig.javaimport org.springframework.boot.web.servlet.FilterRegistrationBean;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.原创 2020-08-05 15:06:08 · 343 阅读 · 0 评论 -
将数组切分为二维数组的一位数组集合 将大的list集合拆分为多个list的二维集合 解决Oracle in 超1000 超一千 切割多个数组进行查询
import java.util.ArrayList;import java.util.Collection;import java.util.List;public class Test03 { public static void main(String[] args) { // 数组 List<String> list = n...原创 2019-07-01 09:25:03 · 646 阅读 · 0 评论 -
string 字符串转换数组 mybatis 使用数组批量查询 逗号分割字符串为数组 只允许空格逗号数字 可以是数字字母逗号 如何批量查询
String字符串转换数组直接上一个完整的字符串切割业务代码吧import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.regex.Pattern;import java.util.stream.Collectors;public class Test04 {...原创 2019-06-30 12:00:00 · 1862 阅读 · 0 评论 -
StringHelper工具类
直接上源码:注释就暂时不补了,直接看方法签名(语义化)import com.alibaba.fastjson.JSONObject;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOu...原创 2019-07-01 16:52:21 · 3262 阅读 · 1 评论 -
String字符串切割数组 逗号 数字 数组
/** * 解析请求的字符串数组 * @param packNo 请求的字符串 如:12,13,15,666 * @return */ private List<String> getRequestParam(String packNo) { List<String> list = new Ar...原创 2019-07-01 14:56:24 · 2555 阅读 · 0 评论 -
JAVA 适配器模式 想使用接口的方法但是不想全部实现
一、正常操作1、用户接口/* * 四种功能 */public interface UserDao { public abstract void add(); public abstract void delete(); public abstract void update(); public abstract void find();}2、直接实现接口pub...原创 2019-04-11 11:40:54 · 2106 阅读 · 0 评论 -
使用简单工厂模式动态获取ServiceImpl实例,动态获取实现类实例
简单工厂获取实现类。package com.gxkj.qsczzj.cszb.factory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Qualifier;import org.springframewor...原创 2019-03-28 09:56:51 · 3086 阅读 · 0 评论 -
使用Spring的ApplicationContext动态初始化serviceImpl,动态调用业务实现类serviceImpl
业务多变的情况:一个接口,多个实现类的情况下动态初始化service实现类:serviceImpl注解:// 代表旧的实现类@Service(“接口类名+Impl_old”)// 代表新的实现类@Service(“接口类名+Impl_new”)// 其它实现类,在新的模式下扩展,方法传入逻辑处理标识等方式@Service(“接口类名+Impl_new2019”)@Service(“...原创 2019-03-28 09:52:17 · 1329 阅读 · 0 评论 -
java 动态生成年份简单小例子
java 动态生成年份简单例子:2014-2018年 · Calendar a=Calendar.getInstance(); List years = new ArrayList(); for (int startYear = 2014;startYear <= a.get(Calendar.YEAR); startYear++) { ye...原创 2018-06-20 15:08:50 · 627 阅读 · 0 评论