摘要:一.AOP开发中的相关术语。 ——JoinPoint(连接点):指那些可以被拦截到的点。比如增删改查方法都可以增强,这些方法就可以被称为是连接点。 ——PointCut:切入点,真正被拦截的点,指对哪些连接点进行拦截的定义。JoinPoint是指方法可以增强,而切入点就是实际哪个方法进行增强或修改,
阅读全文
摘要:一.SpringAOP的概述。 AOP(Aspect Oriented Programming),面向切面编程,通过预编译方式和运行期间动态代理实现程序的功能的统一维护的技术。AOP是OOP(面向对象编程)的扩展和延伸。举个例子,让大家对AOP印象更加深刻点。 比如权限校验。实际开发中,我们知道不是
阅读全文
摘要:一、应用场景:Spring会帮创建实现类的实例,但是有时候我们还需要在类中设置一些属性用于传入设置值,这些跟类紧密关联的属性就叫依赖,通过spring帮忙设置的过程叫依赖注入。 二、依赖注入的实现 A.构造方法的注入。 通过上面无参构造我们想到是否有有参构造创建实例了,这样不就达到了注入属性的目的了
阅读全文
摘要:直接上问题: 一开始报出 HibernateException,这个问题原因是:struts2和hibernate整合时,有些jar包冲突原因,如Javassist.jar,保留高版本吧。解决jar报冲突问题后又给报错误了。 上代码: 我们知道;对于一些比较复杂的业务,事务都放在业务层开启和关闭,我
阅读全文
摘要:问题:用java实现服务器发送激活码到用户邮件。 步骤一:如果是个人的话,确保在本地安装邮件服务器(易邮服务器)和邮件客户端(foxmail)。 步骤二:导入jar包 mail.jar,其他的需要什么协议导什么jar。
阅读全文
摘要:步骤一:下载Spring开发包。 官网:https://spring.io/ 下载地址:https://repo.spring.io/libs-release-local/org/springframework/spring/ spring-framework-3.0.2.RELEASE-depen
阅读全文
摘要:一:什么是Spring框架? spring是一个分层的javase/EEfull-stack(一站式)轻量级的java开源框架。是为了解决企业开发的复杂性而创建的。框架的主要优势是分层架构,Spring的核心是控制反转(IOC)和面向切面(AOP)。 二.学习Spring的好处? 主要就是方便解耦,
阅读全文