共 23 篇文章 |
|
包含Spring.NET容器配置的Controller使用新建的ControllerFactory,没有包含Spring.NET容器配置的Controller使用原有的DefaultControllerFactory。<object id="HomeController" type="Controllers.HomeController, Controllers" singleton="false"> <property name="CompanyManager&q... 阅732 转2 评0 公众公开 15-10-29 13:56 |
另外Spring.NET为我们提供了两种Trigger:Spring.Scheduling.Quartz.SimpleTriggerObject和Spring.Scheduling.Quartz.CronTriggerObject。<object name="DiningService" type="Spring.Scheduling.Quartz.JobDetailObject, Spring.Scheduling.Quartz"> <property name="JobType" va... 阅72 转0 评0 公众公开 15-10-29 13:53 |
第一、.NET在.asmx文件中保存WebService请求和服务对象的关联关系,这些.asmx文件不管有用没用都得放在那儿。在将WebServiceFactoryHandler类注册为响应*.asmx请求的HTTP Handler之后,开发人员就可以在IoC容器中用标准的Spring.NET对象定义来发布WebService。要想将这个对象发布为WebService,只需依次作以下操作:在web.config文件中,将Spri... 阅58 转1 评0 公众公开 15-10-29 13:53 |
><configuration> <configSections> <sectionGroup name="spring"> <section name="context" type="Spring.Context.Support.ContextHandler, Spring.Core" /> <section name="objects" type="Spring.Context.Support.Defa... 阅144 转2 评0 公众公开 15-10-29 13:52 |
object Save(User entity);object Save(Company entity);><objects xmlns="http://www.springframework.net"> <object id="transactionManager" type="Spring.Data.NHibernate.HibernateTransactionManager, Spring.Data.NHibernate21"> <property name=&qu... 阅214 转2 评0 公众公开 15-10-29 13:51 |
TransactionProxyFactoryObject的TransactionAttributes属性是用来配置的传播行为,并规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:--事务管理器--> <object id="transactionManager" type="Spring.Data.Core.AdoPlatformTransactionManager, Sprin... 阅53 转1 评0 公众公开 15-10-29 13:51 |
如果让DAO自己负责连接和事务的管理,就把问题看的过于简单化了,因为此时每个DAO都会执行自己的事务/资源管理,所以无法在同一事务中执行多个DAO操作。} public class AccountDao : AdoDaoSupport, IAccountDao { public void Create(string name, string userName) { ... 阅778 转2 评0 公众公开 15-10-29 13:50 |
<object id="aroundAdvisor" type="Spring.Aop.Support.RegularExpressionMethodPointcutAdvisor, Spring.Aop"> <property name="advice" ref="aroundAdvice"/> <property name="patterns"> <list> ... 阅94 转1 评0 公众公开 15-10-29 13:50 |
共享的通知称为基于类型(per-class)的通知,而独占的通知称为基于实例(per-instance)的通知。2、如果第一个原因可以用重载的接口方法解决,那么这个原因就是使用标识接口的充分原因了:实现此接口的类必须声明一或多个通知方法,接口方法做不到这一点),用以表明实现它的类声明了一或多个强类型的异常通知方法。四、后置通知(after return... 阅65 转1 评0 公众公开 15-10-29 13:50 |
public class SecurityService { public bool IsPass(string userName) { return userName == "admin";所谓AOP,我的理解就是应该是这样一个过程,首先需要定义一个切面,这个切面是一个类,里面的方法就是关注点(也是通知),或者说里面的方法就是用来在执行目... 阅73 转1 评0 公众公开 15-10-29 13:50 |