电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

SpringBoot整合Redis的步驟

瀏覽:83日期:2023-04-09 08:42:11

1.添加配置文件:

Redis.properties

# 配置單臺redis服務(wù)器redis.host=192.168.126.129 ip地址redis.port=6379 端口號 設(shè)置配置類:

RedisConfig

SpringBoot整合Redis的步驟

2.將對象轉(zhuǎn)化為Json格式入門案例

API: MAPPER.writeValueAsString(itemDesc);

SpringBoot整合Redis的步驟

3.將對象轉(zhuǎn)化為Json格式格式優(yōu)化

4.AOP實現(xiàn)Redis緩存

AOP實現(xiàn)Redis

@cacheFind()注解

實現(xiàn)策略:

A.需要自定義注解CacheFindB.設(shè)定注解的參數(shù) key的前綴 數(shù)據(jù)的超時的時間C.在方法中標(biāo)識注解,D.利用aop攔截指定的注解E.使用環(huán)繞通知 around通知 實現(xiàn)緩存業(yè)務(wù)

方式一

編輯自定義注解:

1.CacheFind

SpringBoot整合Redis的步驟

2.在方法上標(biāo)識注解

SpringBoot整合Redis的步驟

3.在aop上面攔截注解(切入點表達(dá)式)_CacheAOP

SpringBoot整合Redis的步驟

方式二 優(yōu)化

現(xiàn)有代碼存在的問題

如果直接將緩存業(yè)務(wù),寫到業(yè)務(wù)層,如果將來的緩存代碼發(fā)生變化,則代碼耦合高如果其他的業(yè)務(wù)也需要,必然重寫編輯代碼,發(fā)效率低

AOP概念:

AOP--面向切面編程,通過預(yù)編譯和運(yùn)行期間 動態(tài)代理;降低耦合性提高程序的重用性,同時提高開發(fā)效率;

3.AOP實現(xiàn)的具體步驟:

公式 AOP(切面)=通知方法+切入點表達(dá)式

五種通知方法:

1.before在執(zhí)行目標(biāo)方法之前執(zhí)行

2.after在執(zhí)行目標(biāo)方法之后執(zhí)行

3.afterReturning在目標(biāo)方法執(zhí)行之后報錯時執(zhí)行

4.afterThrowing無論什么時候程序執(zhí)行完成,都要執(zhí)行的通知

5.around ___功能最強(qiáng)大的環(huán)繞通知 在目標(biāo)方法執(zhí)行前,后執(zhí)行可以控制目標(biāo)方法是否執(zhí)行 可以控制程序執(zhí)行的軌跡;

注:前面4中通知不能控制目標(biāo)放啊是否執(zhí)行,一般用來記錄程序的執(zhí)行狀態(tài);一般應(yīng)用于監(jiān)控操作只用于做記錄的

四種切入點表達(dá)式:bean ('bean的id')粒度:按Bean匹配(就是實例化的兌現(xiàn))當(dāng)前bean中的方法都會執(zhí)行通知 ___粗粒度

within ('包名.類名') ___粗粒度可以匹配多個類用通配符*

execution ('返回值類型 包名.類名.方法名(參數(shù)列表)')細(xì)粒度 方法參數(shù)級別

@annotation ('包名.類名')細(xì)粒度 安裝注解匹配

以上就是SpringBoot整合Redis的步驟的詳細(xì)內(nèi)容,更多關(guān)于SpringBoot整合Redis的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 自动气象站_农业气象站_超声波气象站_防爆气象站-山东万象环境科技有限公司 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 河北凯普威医疗器材有限公司,高档轮椅系列,推车系列,座厕椅系列,协步椅系列,拐扙系列,卫浴系列 | 中细软知识产权_专业知识产权解决方案提供商 | 品牌策划-品牌设计-济南之式传媒广告有限公司官网-提供品牌整合丨影视创意丨公关活动丨数字营销丨自媒体运营丨数字营销 | 北京翻译公司_同传翻译_字幕翻译_合同翻译_英语陪同翻译_影视翻译_翻译盖章-译铭信息 | 深圳公司注册-工商注册代理-注册公司流程和费用_护航财税 | 伊卡洛斯软装首页-电动窗帘,别墅窗帘,定制窗帘,江浙沪1000+别墅窗帘案例 | 变频器维修公司_plc维修_伺服驱动器维修_工控机维修 - 夫唯科技 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 紫外可见光分光度计-紫外分光度计-分光光度仪-屹谱仪器制造(上海)有限公司 | 冷轧机|两肋冷轧机|扁钢冷轧机|倒立式拉丝机|钢筋拔丝机|收线机-巩义市华瑞重工机械制造有限公司 | 锂电池砂磨机|石墨烯砂磨机|碳纳米管砂磨机-常州市奥能达机械设备有限公司 | 旅游规划_旅游策划_乡村旅游规划_景区规划设计_旅游规划设计公司-北京绿道联合旅游规划设计有限公司 | 专业广州网站建设,微信小程序开发,一物一码和NFC应用开发、物联网、外贸商城、定制系统和APP开发【致茂网络】 | 交流伺服电机|直流伺服|伺服驱动器|伺服电机-深圳市华科星电气有限公司 | 工业硝酸钠,硝酸钠厂家-淄博「文海工贸」 | 房屋质量检测-厂房抗震鉴定-玻璃幕墙检测-房屋安全鉴定机构 | 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | 济南ISO9000认证咨询代理公司,ISO9001认证,CMA实验室认证,ISO/TS16949认证,服务体系认证,资产管理体系认证,SC食品生产许可证- 济南创远企业管理咨询有限公司 郑州电线电缆厂家-防火|低压|低烟无卤电缆-河南明星电缆 | 无味渗透剂,泡沫抑尘剂,烷基糖苷-威海威能化工有限公司 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 | 塑料瓶罐_食品塑料瓶_保健品塑料瓶_调味品塑料瓶–东莞市富慷塑料制品有限公司 | 塑料异型材_PVC异型材_封边条生产厂家_PC灯罩_防撞扶手_医院扶手价格_东莞市怡美塑胶制品有限公司 | 硬质合金模具_硬质合金非标定制_硬面加工「生产厂家」-西迪技术股份有限公司 | 100_150_200_250_300_350_400公斤压力空气压缩机-舰艇航天配套厂家 | 连栋温室大棚建造厂家-智能玻璃温室-薄膜温室_青州市亿诚农业科技 | [官网]叛逆孩子管教_戒网瘾学校_全封闭问题青少年素质教育_新起点青少年特训学校 | 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 拖链电缆_柔性电缆_伺服电缆_坦克链电缆-深圳市顺电工业电缆有限公司 | 全自动翻转振荡器-浸出式水平振荡器厂家-土壤干燥箱价格-常州普天仪器 | 商用绞肉机-熟肉切片机-冻肉切丁机-猪肉开条机 - 广州市正盈机械设备有限公司 | 千淘酒店差旅平台-中国第一家针对TMC行业的酒店资源供应平台 | 辽宁资质代办_辽宁建筑资质办理_辽宁建筑资质延期升级_辽宁中杭资质代办 | 高考志愿规划师_高考规划师_高考培训师_高报师_升学规划师_高考志愿规划师培训认证机构「向阳生涯」 | 短信通106短信接口验证码接口群发平台_国际短信接口验证码接口群发平台-速度网络有限公司 | 广州展览制作|展台制作工厂|展览设计制作|展览展示制作|搭建制作公司 | 烽火安全网_加密软件、神盾软件官网| 常州企业采购平台_常州MRO采购公司_常州米孚机电设备有限公司 | 工业rfid读写器_RFID工业读写器_工业rfid设备厂商-ANDEAWELL | 上海乾拓贸易有限公司-日本SMC电磁阀_德国FESTO电磁阀_德国FESTO气缸 | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 |