上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 118 下一页
摘要: 一、学习 AOP 思想的准备工作: 1、横切面关注点 在开发中,为了给业务方法中增加日志记录,权限检查,事务控制等功能,此时我们需要在修改业务方法内添加这些零散的功能代码(横切面关注点)。 这些零散存在于业务方法中的功能代码【例如:日志记录,权限检查,事务控制】,我们称之为**横切面关注点**, 横 阅读全文
posted @ 2022-03-02 09:36 一乐乐 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 学习代理模式内容: ★ 静态代理、 ★ 动态代理(JDK动态代理、CGLIB动态代理)、 ★ 拦截器的原理和日志记录 ★ 代理总结 一、职责分离的例子 房屋租赁 1、重复 2、职责不分离 ●【陪着看房、陪着谈价格、交钥匙】 不应该交个房东来重复做,不是他关心的重点,作为房东他只需要关心【签合同、收房 阅读全文
posted @ 2022-03-01 23:16 一乐乐 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 面向对象的设计原则(7大原则) ★ 1、开闭原则: 是总纲,告诉我们要对扩展开放,对修改关闭; ★ 2、里氏替换原则: 告诉我们不要破坏继承体系; ★ 3、依赖倒置原则:告诉我们不要破坏继承体系; ★ 4、单一职责原则: 告诉我们实现类/方法要职责单一; ★ 5、接口隔离原则: 告诉我们在设计接口的 阅读全文
posted @ 2022-03-01 21:04 一乐乐 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 一、我遇到过的神奇bug: 1、重启: 突然....例如突然某个菜单功能项消失了,我就遇到上一秒还在右键Run as 单元测试JUnit Text,下一秒右键,选择Run as 就没有了单元测试JUnit Text....【我的成功解决手段是:重启编译器】 2、jdk版本+清除缓存: 复制项目的时候 阅读全文
posted @ 2022-03-01 13:23 一乐乐 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 一、可能出现jdk版本的bug (1)当看到提示信息涉及到jdk版本,考虑jdk版本的兼容性,对jdk版本进行修改 (2)或者拷贝或者导入java项目,出现报红 也需要考虑项目的jdk版本 二、eclipse修改项目jdk的版本具体步骤 补充一下:当导入或者拷贝或者突然java项目出现了莫名奇妙的b 阅读全文
posted @ 2022-02-28 22:56 一乐乐 阅读(162) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 118 下一页