文章列表
邮件服务器smtppop3
常见邮件服务器(接收服务器和发送邮件服务器)地址 ,平时设置ootlook的时候可以查看。
腾讯QQ邮箱
接收服务器:pop.qq.com
发送服务器:smtp.qq.com
网易126邮箱
接收服务器:pop3.126.com
发送服务器:smtp.126.com
网易163免费邮
接收服务器:pop.163.com
发送服务器:smtp.163.com
网易163VIP邮箱
接收服务器:pop.vip.163.com
发送服务器:smtp.vip.163.com
网易188财富邮
接收服务器:pop.188.com
发送服务器:smtp.188.c ...
Spring框架提倡的是接口编程,
何为接口编程,就是把要实现的功能通过分离提取,实行接口和实现分离,达到一种低耦合高内聚的原理。
为什么要用接口编程?
举个实例:
当我们在编写一个购物的应用时,传统模式下我们经常会把大量复杂的业务逻辑写进你的Action或者Servlet当中,这会大大降低复用性、阅读性,也为维护提高一定难度,当有业务上的变动时,就要到处查找修改代码。
这样一般就把复杂的业务逻辑提取出来,变成一个单独的业务层,使用接口实现,一个接口可以有多种实现,对于业务的更改和维护也会变的很简便,当我们的业务有变动时,只需要新增或者修改一个实现类,就能使应用中使用这段业务逻辑进行统一 ...
<constant name="struts.devMode" value="true" /> <--- 肯定是指定开发模式
Struts2配置
<package name="default" namespace="/" extends="struts-default">
<default-action-ref name="index" /> <--- 指定缺省的Action引用, 在下面定义 ...