
java
java
娱乐瑶
这个作者很懒,什么都没留下…
展开
-
sharding 实现分库分表
maven 此处只展示sharding的maven <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <version>4.0.0-RC1</version>原创 2021-05-25 21:53:45 · 757 阅读 · 0 评论 -
excel 简单的导出和导入-xlsx
untilpublic class ReadExcel { private final static String DATE_FORMAT = "yyyy/MM/dd"; /** * @param rowIndex 合并的行 * */ public static List<String[]> readXlsx(Workbook workbook,int rowIndex){ List<String[]> lists =原创 2020-11-22 11:09:32 · 189 阅读 · 0 评论 -
简单的拦截器的使用
MyInterceptorpublic class MyInterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { //测试,设置session10s后过期原创 2020-08-02 10:43:14 · 189 阅读 · 0 评论 -
SpringMVC框架前端传递List限制大小256问题
@Configurationpublic class FrontConfig {@Autowiredpublic FrontConfig(RequestMappingHandlerAdapter requestMappingHandlerAdapter) {requestMappingHandlerAdapter.setWebBindingInitializer(new MyWebBindingInitializer());}/** * 配置请求集合上限数量 * @version 2020-原创 2020-05-30 13:15:23 · 421 阅读 · 0 评论 -
mybatis中的标签
CONCAT函数CONCAT(字串1, 字串2, 字串3, …): 将字串1、字串2、字串3,等字串连在一起。注意:如果用于连接的字符中有一个值为null,则结果为null。demo:用于模糊查询if 条件判断demo:判断一个值是否为空 <if test="phone != null and phone != ''"> and w.phone like CONCAT('%',#{phone},'%')原创 2020-05-20 21:44:46 · 231 阅读 · 0 评论 -
io流简单的操作
流的分类字节流OutputStream字节输出流基类,抽象类是表示输出字节流的所有类的超类。常用方法:InputStream:InputStream:字节输入流基类,抽象类是表示字节输入流的所有类的超类。FileOutputStreamFileOutputStream:字节文件输出流是用于将数据写入到File,从程序中写入到其他位置。FileInputStreamFil...原创 2020-05-20 21:43:55 · 144 阅读 · 0 评论 -
MyBatis中的collection使用方法
demo:实体:Position@TableName("tb_position")public class Position { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) @ApiModelProperty(value = "主键id") private int id; @ApiModelProperty(value = "名称") priva原创 2020-05-20 21:42:49 · 6452 阅读 · 1 评论 -
java map的四种遍历方式
HashMap<String, String> hashMap = new HashMap<>(); hashMap.put("小王","测试"); hashMap.put("大王","测试1"); //第一种方式 最常见也是大多数情况下用的最多的,一般在键值对都需要使 for (Map.Entry<String, String> entry:hashMap.entrySet()){ String key=entry.getKey(); St.原创 2020-05-19 21:54:11 · 191 阅读 · 0 评论 -
java 创建数组的三种方式及将数组转换为list
//创建数组的三种方式 String[] str1=new String[3]; String[] str2={"a","b"}; String[] str3=new String[]{"c","d"}; //将数组转换为list List<String> strings = Arrays.asList(str1);原创 2020-05-19 21:41:22 · 557 阅读 · 1 评论 -
switch-case用法
语法:switch(表达式){case 值1:表达式的值和 值1匹配上了,需要执行的代码;break;case 值2:表达式的值和 值2匹配上了,需要执行的代码;break;case 值3:表达式的值和 值3匹配上了,需要执行的代码;break;default:如果表达式的值和以上的case后面的值都没有匹配上,那么就执行这里的代码。break;}//不写break会...原创 2020-05-06 22:27:46 · 590 阅读 · 0 评论 -
Java简单的文件上传与下载
1:前端htmljs后台controller创建文件夹创建文件写入内容实现效果原创 2020-05-04 19:38:23 · 340 阅读 · 0 评论 -
java -分页
自定义分页:mybatis-plus前端传参1:controller2:service3:mapper4:config5:效果如图二:使用PageHelper分页:1:引用pom2:servicecontroller3:mapper效果如下...原创 2020-04-27 22:18:27 · 151 阅读 · 0 评论 -
java 解决跨域问题
前后端分离状态下,出现跨域问题1:全局结局在启动类上加上private CorsConfiguration buildConfig() {CorsConfiguration corsConfiguration = new CorsConfiguration();corsConfiguration.setAllowCredentials(true);corsConfiguration....原创 2020-04-19 18:48:39 · 155 阅读 · 0 评论