java
文章平均质量分 52
猿小绅
这个作者很懒,什么都没留下…
展开
-
Mq队列及交换机代码示例
首先写一个RabbitMQ的配置类,可以点对点的形式注入Queue,也可以用交换机的形式package com.moon.config;import org.springframework.amqp.core.*;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;@Configurationpublic class R原创 2021-05-25 18:53:57 · 313 阅读 · 7 评论 -
SpringBoot整合Web
SpringBoot对静态资源的映射规则首先我们了解一下SpringBoot做什么事情基于阿里云Spring Initializr创建的项目,在src/main/resource目录下自动创建static和template目录,我们猜static是放置静态资源的,template放置的是模板页面(需要配合模板引擎使用的)。我们在static目录下分别新建了JS、CSS、图片来进行测试发现JS和CSS和图片都可以访问,SpringBoot本质就是简化了Spring + SpringMvc,它使用了自动配原创 2021-04-18 16:02:51 · 296 阅读 · 0 评论 -
mybatis面试经典十一问
#{}和${}的区别是什么?实体类中的属性名和表中的字段名不一致怎么处理?模糊查询like该怎么写如何执行批量插入如何获取自动生成的主键在Mapper中如何传递多个参数MyBatis中动态SQL有哪些(代码示例)MyBatis实现一对一和一对多查询(代码示例)MyBatis是否有延迟加载,如果有如何实现MyBatis的一级缓存和二级缓存测试(代码示例)MyBatis如何根据XML文件和Mapper接口生成Mapper对象()1:#{}是预编译处理,$ {}是字符串替换。使用 #{}原创 2021-03-24 19:42:13 · 122 阅读 · 2 评论 -
HashMap用法
@HashMap使用:Map<Integer,String> map = new HashMap<>();添加:put(key,value)添加元素map.put(4,"jerry");map.put*(5,"luxy");map.put(5,"张三");//键相同时,值会被覆盖获取:get(key)根据键获取值String name = map.get(5);System.out.println(name);删除:remove(key)根据键删除值S原创 2021-03-14 14:55:20 · 181 阅读 · 2 评论 -
IO流实现文章的复制
Io流实现文章复制1字节输入流: FileInputStream输出流 FileOutputStream2通用的复制工具FileInputStream fis = new FilrInputStream(“源文件路径”);FileOutputStream fos = new FilrOutputStream(“目标文件路径”);高效复制byte[] buf = new byte[8192];int len = 0;while((len=fis.read(buf))!=-1){fos原创 2021-02-28 21:54:04 · 1993 阅读 · 12 评论