- 博客(19)
- 收藏
- 关注
原创 使用redis进行数据缓存
root.args[0].id:#root.args[0]指的是方法中的第一个参数,id指的是第一个参数的id属性,也就是使用第一个参数的id属性作为key;#p0.id:#p0指的是方法中的第一个参数,id指的是第一个参数的id属性,也就是使用第一个参数的id属性作为key;#a0.id:#a0指的是方法中的第一个参数,id指的是第一个参数的id属性,也就是使用第一个参数的id属性作为key;key: 缓存的key ----------> 支持Spring的表达式语言SPEL语法。
2023-12-26 15:46:46
966
1
原创 整合ElasticSearch
Elasticsearch 的实现原理:用户将数据提交到Elasticsearch 数据库中通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据当用户搜索数据时候,再根据权重将结果排名,打分,再将返回结果呈现给用户Elasticsearch是面向文档型数据库,一条数据对应一个文档,用JSON作为文档序列化的格式如:{ "name" : "John", "sex" : "Male", "age" : 25, "birthDate": "
2023-12-12 12:17:32
1603
原创 @ControllerAdvice
ExceptionHandler标注在方法上,如上面的全局异常处理标注@ExceptionHandler(value = Exception.class),说明此方法用于处理Exception及其一下所有子类的类型的异常,可以通过数组来匹配多个@ControllerAdvice(basePackages={"org.my.pkg", "org.my.other.pkg"})该注解作用于方法上,用于将前端请求的特定类型的参数在到达controller之前进行处理,从而达到转换请求参数格式的目的。
2023-11-27 08:00:00
985
1
原创 设计模式-工厂模式
/产品系列1public:protected:public:cout << "获取了一辆宝马车:"<<_name << endl;public:cout << "获取了一辆奥迪车:"<<_name << endl;//产品系列2public:public:public://抽象工厂 对于有关联关系的产品簇提供产品对象的创建接口public://工厂方法//宝马工厂public://奥迪工厂public:。
2023-08-19 19:36:28
24
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人