摘要: Spring提供了一个发送电子邮件的高级抽象层,它向用户屏蔽了底层邮件系统的一些细节,同时负责低层次的代表客户端的资源处理。Spring邮件抽象层的主要包为org.springframework.mail。它包括了发送电子邮件的主要接口MailSender和 封装了简单邮件的属性如from, to,cc, subject, text的值对象叫做SimpleMailMessage。
首先:我们定义一个发送邮件的接口:IMailManager.java。
阅读全文
posted @
2008-10-20 00:12 杨爱友 阅读(1345) |
评论 (1) |
编辑 收藏
摘要: 各种企业应用几乎都会碰到任务调度的需求,就拿论坛来说:每隔半个小时生成精华文章的RSS文件,每天凌晨统计论坛用户的积分排名,每隔30分钟执行锁定用户解锁任务。对于一个典型的MIS系统来说,在每月1号凌晨统计上个月各部门的业务数据生成月报表,每半个小时查询用户是否已经有快到期的待处理业务……,这样的例子俯拾皆是,不胜枚举。
Quartz 在开源任务调度框架中的翘首,它提供了强大任务调度机制,难能可贵的是它同时保持了使用的简单性。Spring进一步降低了使用Quartz的难度,能以更具Spring风格的方式使用Quartz。
阅读全文
posted @
2008-10-18 22:58 杨爱友 阅读(25207) |
评论 (9) |
编辑 收藏
摘要: 1.public、protected、private以及默认类型变量作用域考查;
2.String类型对象创建及内存分配知识;
3.set与list唯一性考查;
4.构造函数的调用顺序;
5.java参数传递;
阅读全文
posted @
2008-10-17 23:24 杨爱友 阅读(396) |
评论 (0) |
编辑 收藏
摘要:
1. this指针是一个动态变化的变量,它表明了当前运行该函数的对象;
2. 一个方法(集合元素)由谁调用,this指针就指向谁;
3. 对象名可以起到一个命名空间的作用。 阅读全文
posted @
2008-08-06 22:33 杨爱友 阅读(727) |
评论 (0) |
编辑 收藏
一种配置情况是:
<convert converter="bean" match="com.hengyu.bean.project.*" />
大家都知道,当hibernate里面配置上lazy="true"时,查询对象A时,不会去查询于A相关联的B、C、D等对象,只要取B、C、D中属性值时,才会去查询。但是hibernate配合DWR时,这个lazy属性好象不起作用,只要一查询,就会把于之相关联的属性全部加载,执行一个方法,竟然有上百条HQL语句,使效率极其低下。
另一种配置是:
<convert converter="hibernate3" match="com.hengyu.bean.project.*" />
这样的话效率很快,但是当我去于A相关联的B、C等表里的属性时,却取不到。配置了opensessioninview,其他表中的属性仍然取不到。郁闷了半月了,请高手指教。
posted @
2007-12-10 22:20 杨爱友 阅读(1318) |
评论 (2) |
编辑 收藏
摘要: 如果一个人爱你
阅读全文
posted @
2007-11-26 21:32 杨爱友 阅读(495) |
评论 (4) |
编辑 收藏
摘要: 思想不积极,发布一天就关了。
阅读全文
posted @
2007-10-16 16:29 杨爱友 阅读(369) |
评论 (9) |
编辑 收藏
摘要: 这两周没做啥事情,却很累,心很累,不是没事情做,有,却不知道怎么做,头很痛,心很累,书不看了,博客也不写了。
阅读全文
posted @
2007-09-26 00:12 杨爱友 阅读(433) |
评论 (12) |
编辑 收藏
摘要: 由前端控制器负责判断用户的请求要分派给哪一个控制对象,借此达到控制用户请求资源的目的。
阅读全文
posted @
2007-09-09 23:17 杨爱友 阅读(550) |
评论 (1) |
编辑 收藏
摘要: Spring AOP中的一些概念及Before Advice实例解析
阅读全文
posted @
2007-09-06 00:06 杨爱友 阅读(1444) |
评论 (4) |
编辑 收藏