社区
Java
帖子详情
请教什么是AOP,为什么要用AOP,你利益于AOP的实际感言
mostone
2008-02-13 07:25:44
如题
...全文
926
24
打赏
收藏
请教什么是AOP,为什么要用AOP,你利益于AOP的实际感言
如题
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Li103ZzZ
2009-04-23
打赏
举报
回复
看了上面所述的,还是一头雾水.
NoTaBooS
2008-02-29
打赏
举报
回复
举个例子,你往一个方法里加段代码简单,但是领导让你往100个方法里加呢?
AOP一般用在事务管理。不用一个个的加事务管理。
面向方面编程
karlpan01
2008-02-29
打赏
举报
回复
首先面向切面的编程是必须存在的,
其次面向的是切面,关键点是"切面";
如果有这方面的需求,岂不是很方便!
sandyhiny
2008-02-29
打赏
举报
回复
还是不明白 面向切面编程 与 面向对象的区别?
little06
2008-02-21
打赏
举报
回复
切面 编程
把实现 业务 安全 控制 都可以分开
分别作用在切面上
jspxnet
2008-02-21
打赏
举报
回复
就是一个方法的拦截,拦截后在执行你的程序
tianyidan
2008-02-21
打赏
举报
回复
面向切面编程。跟面向对象是不同的。要理解他,建议弄个例子。
mostone
2008-02-20
打赏
举报
回复
实际的效果,是调查,而不是看书,看来,这个作业是收不上来了...
yuwenbao
2008-02-19
打赏
举报
回复
说句实话,我经常给客户独立开发,很少用框架,感觉开发速度不如自己搭的框架快,其实真正重要的是把表示层和业务逻辑分开
这样就行了,别的并不会经常的变化
doctormoney
2008-02-19
打赏
举报
回复
面向切面的程序设计,应该是游戏开发中常用的模式。时间是否出发有一个明确的界限。具体的请参考一下spring的资料。里面有面向切面开发的部分。
yuanqingfei
2008-02-18
打赏
举报
回复
OOP的补充,用的好可以很少代码解决很多问题,用的不好,就会很晦涩!
schumiXsuse
2008-02-18
打赏
举报
回复
将业务相关的代码和非业务相关的代码分离开,使你在开发的时候专注于一件事.
xiaoge22275
2008-02-15
打赏
举报
回复
有部份需求并不属于某个特定的类,而是属于应用级的,如身份的验证、日志的记录等,即所属的方面需求了,AOP就是面向方面的编程。我也只是用了Spring的AOP,主要是Advice吧,都是声明式的。Spring对AOP有自己特有的概念和方法吧,如Advisor,只有Spring里有。你还是去看看Spring有关这方面的介绍吧。
网络咖啡
2008-02-15
打赏
举报
回复
AOP是面向方面的编程
IBM的技术社区有很多相关的文章:http://www-128.ibm.com/developerworks/cn/java/
billwindows
2008-02-15
打赏
举报
回复
建议 你 好好 看下 spring2.0 宝典, 一开始 我也是找了很多书 都看不懂 ,知道看了这本书 , 可以说是彻底明白了.
核心思想 就是 工厂 加 单体的 结合体. 那本书 对 依赖注入 和 反转控制都有很深刻的 讲解!
vtudiv
2008-02-15
打赏
举报
回复
能对方法,异常等进行拦截,拦截之后想干什么是你自己的事.
mike247
2008-02-15
打赏
举报
回复
现在spring2.0技术手册和spring2.0 宝典 都没的买了,谁知道哪里有啊
sunwei_07
2008-02-14
打赏
举报
回复
我也是初学,讲错了别见笑,呵呵
sunwei_07
2008-02-14
打赏
举报
回复
LZ,我建议你看下spring in action吧,里面的例子满容易理解
就是和业务类本身没有关系,比如书里讲前置通知的时候的例子:
顾客来买东西,你有个类是负责卖东西和顾客打交道的
但是人性化一点:顾客进来是不是要欢迎?但是你又不想改类代码
就写个欢迎的前置通知类,通过xml配置,对应起来,那以后顾客进来买东西前,就会先欢迎客人
这样就不用改以前的类了
mostone
2008-02-14
打赏
举报
回复
楼上的,我不太会玩游戏,不是很明白你的意思.
加载更多回复(4)
java+mysql crm客户关系管理系统.rar
java+mysql crm客户关系管理系统.rar
为什么大厂的面试题问的都是底层原理,前阿里P7架构师是这样说的
为什么大厂的面试题问的都是底层原理,前阿里P7架构师是这样说的 面试官:看你第一面的介绍不错,你先自我介绍下吧 我:我叫小X,目前在负责…(省略800字) 面试官:项目中Spring用的多么? 我:还可以,基本上都用到 面试官:那你讲讲使用Spring的几个核心技术 我:我想想(平时只瞎用用)哦,IOC和
AOP
厉害了 面试官:嗯,IOC具体指什么? 我:我想想,IOC是控制反转,应该是把对象的创...
java设计模式之静态代理和动态代理
设计模式之静态代理和动态代理 代理模式在java开发总是一种比较常见的设计模式。设计目的皆在为服务类与客户类之间插入其他功能,插入的功能对于调用者来说是透明的,起到伪装控制的作用。 今天整理了下静态代理模式和动态代理模式的一些简单的知识点。 一、Uml简图如下: 二、代理模式分为两类:静态代理和动态代理及批量代理(
aop
) 1.静态代理 为某个对象提供一
应聘高级Android工程师历程
感言
,附大厂真题面经
前言 可能有人会觉得,我技术牛逼就行了,为啥还要提高写文档的能力,有这功夫我还不如多看看源码分析?这是一些初级或者刚入门的工程师的普遍的困惑。这是因为大部分刚刚入行的朋友有一个很深的误区,就是他们以为做软件工程是一个和计算机打交道的工作,其实不然。软件工程不只是和代码打交道,更重要的是和人打交道,是一份社会性质很强的工作。在大部分公司里面,尤其是大厂,牵涉到的人,组,都是非常非常多的。在小厂,人与人之间交流意见和设计可以口口相传,心领神会,但是一旦人开始多了,就只能靠文档了。除非你可以厉害到一个人把所有代码
【Java开发300个实用技巧】148.动态代理内存生成类
本文深入探讨了Java动态代理的核心原理、内存管理机制及优化策略。动态代理通过在内存中生成代理类实现功能增强,但不当使用可能导致类加载器泄漏和内存溢出问题。文章详细介绍了代理模式的基础、字节码生成机制、常见内存陷阱及性能优化方案,如使用弱引用缓存代理类。此外,还列举了动态代理在
AOP
框架、RPC调用和动态配置等场景中的应用。通过理解类加载器生命周期、代理类缓存策略及字节码生成位置,开发者可以有效避免内存泄漏,提升系统性能。动态代理是一把双刃剑,合理使用能让代码更优雅,但需谨慎处理内存管理问题。
Java
51,397
社区成员
85,845
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章