- 博客(12)
- 收藏
- 关注
原创 java后端面试回答
问题一:商品推荐列表城市动态变化增加人员与查询城市关系表,存储:主键,用户ID、访问城市ID、访问时间。用户登录页面时。通过这张表的用户id按照时间顺序查询相应的城市热销产品,同时返回到页面,通过页面显示。用户查询城市商品信息时,查询此表数据,如果没有这个城市id,新增入此表,如果已存在与表中,刷新这个城市访问时间。这张表使用定时任务每天随机访问数据,超过两个月没有访问的记录即可删除。问题二:线上秒杀削峰访问使用微服务将秒杀部分独立出来,秒杀模块如果宕机不会影响整体系统的使用。使用redis创
2022-04-25 21:34:20 861
转载 @Value注解的作用
一、 @Value(“#{}”) @Value(“#{}”) 表示SpEl表达式通常用来获取bean的属性,或者调用bean的某个方法。当然还有可以表示常量 用 @Value(“${xxxx}”)注解从配置文件读取值的用法一、 @Value(“#{}”) 1 @Value(“#{}”) SpEL表达式(https://blog.csdn.net/ya_1249463314/...
2019-09-20 15:05:18 5627
原创 Spring boot学习笔记(五)Springboot扩展SpringMVC
编写一个配置类config使用@Configuration标注继承WebMvcConfigurerAdapter抽象类或者实现WebMvcConfigurer接口既保留了所有的自动配置也能用扩展配置@Configuration//@EnableWebMvc 不要接管SpringMVC所有自己配置public class MyMvcConfig extends WebMvcConfigu...
2019-08-23 16:06:14 170
原创 Springboot学习笔记(五)日志
选择一个日志门面(抽象层)、选一个日志实现日志门面:slf4j日志实现:Logback开发中,日志记录方法的调用,,不应该直接调用日志的实现类,而是调用日志抽象层里的方法...
2019-08-16 15:37:36 111
原创 Springboot学习笔记(四)外部修改配置加载顺序
使用命令行参数修改加载数据cmd窗口java -jar spring-boot-02-0.01-SNAPSHOT.jar --service.port=8087 --server.context-path=/abc多个配置用空格分开;–配置项目=值
2019-08-16 14:06:21 128
原创 Springboot学习笔记(三)Profile
profile是spring对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环境1,多profile文件创建多个application配置文件:application-prod.propertiesapplication-dev.properties在主配置文件中编写的时候,文件名可以使application-{profile}.properties默认使用app...
2019-08-16 14:01:11 94
原创 Spring boot 学习笔记(二)配置文件占位符
随机数${random.value} , random.int,{random.int} ,random.int,{random.long}random.int(10),{random.int(10)},random.int(10),{random.int[1024,65536]}占位符获取之前配置的值没有可以使用:指定默认值person.last-name=\u5F20\u4E09...
2019-08-16 11:02:22 78
原创 Spring boot 学习笔记(一) Spring boot使用注解注入属性
首先创建一个Dog类public class Dog { private String name; private Integer age ; public String toString() { return "Dog{" + "name='" + name + '\'' + ", age...
2019-08-15 16:29:07 1256
原创 java.lang.IllegalStateException: Service id not legal hostname
springcloud注册服务后两个服务互相调用抛出错误:java.lang.IllegalStateException: Service id not legal hostname ******主要原因是服务名字中不能有下划线比如 abc_fssa改为abc-fssa即可解决...
2019-05-24 09:20:30 2262
原创 http请求使用 RestTemplate 发送 post 请求传递参数
http使用 RestTemplate 发送 post 请求传递参数代码参考如下import com.wondersgroup.yilian.interface_monitor_portallogin.entity.ResponseEntity;import com.alibaba.fastjson.JSONObject;import com.wondersgroup.yilian.int...
2019-03-27 10:18:07 2988
原创 关于JSONObject.fromObject不能使用飘红的问题
今天项目中需要使用JSONObject.fromObject进行数据类型的转换,但是无法使用飘红的问题。原因是导包的问题,导包错误import com.alibaba.fastjson.JSONObject;这个包中是没有fromObject这个方法的。使用fromObject方法maven项目在pom.xml中添加以下依赖:net.sf.json-lib</groupId...
2019-03-27 10:04:34 8042 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人