摘要: 原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory为什么要用:1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。2. Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现... 阅读全文
posted @ 2010-05-26 15:04 弹着钢琴设计 阅读(361) 评论(0) 推荐(0) 编辑
摘要: copy from: http://apps.hi.baidu.com/share/detail/245576510. spring工作机制及为什么要用?   1.springmvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。  2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的C... 阅读全文
posted @ 2010-05-26 15:01 弹着钢琴设计 阅读(310) 评论(0) 推荐(0) 编辑
摘要: copy from: http://hi.baidu.com/guxing820/blog/item/ae44da2f65c5db3e1e308974.htmlThanks for author!这是在网上发现的一篇关于Spring AOP编程的教程,读完这篇文章后,Spring AOP不再难以理解,因此我把它译成中文,推荐给Spring AOP的初学者。这是译文的链接。 AOP正在成为软件开发的... 阅读全文
posted @ 2010-05-26 14:58 弹着钢琴设计 阅读(412) 评论(0) 推荐(0) 编辑
摘要: copy from: http://hi.baidu.com/guxing820/blog/item/a7e6e7ccbc717b1601e9288f.htmlThanks for author!如果你正在研究Spring的AOP,那么我想这篇文章可以为你的入门提供一点点帮助!我想研究Spring AOP之前应该研究一下Java的动态代理和反射机制,理解这两个概念和用法也是理解Spring框架的基... 阅读全文
posted @ 2010-05-26 14:57 弹着钢琴设计 阅读(2924) 评论(0) 推荐(0) 编辑
摘要: copy from: http://developer.51cto.com/art/200906/130140.htm本文介绍Spring工作原理,以及IoC(Inversion of control): 控制反转和AOP(Aspect-Oriented Programming): 面向方面编程。一.IoC(Inversion of control): 控制反转IoC:概念:控制权由对象本身转向容... 阅读全文
posted @ 2010-05-26 14:51 弹着钢琴设计 阅读(330) 评论(0) 推荐(0) 编辑
摘要: copy from: http://moira-god.javaeye.com/blog/585631Spring的哲学是在不影响Java对象的设计的情况下将Java对象加入到框架中。 我们下面来看看Spring的工作原理,看看Spring是如何做到不影响Java对象的。   EJB的框架采用了一种侵略性(Invasive)的方法来设计对象,它要求你在设计中加入符合EJB规范的代码。一些轻量级的C... 阅读全文
posted @ 2010-05-26 14:48 弹着钢琴设计 阅读(277) 评论(0) 推荐(0) 编辑
摘要: copy from: http://www.cnblogs.com/lonely7345/archive/2010/02/10/1667072.htmlThanks for author!Spring.Net+NHibenate+Asp.Net mvc +ExtJs系列是我2008-2009完成的一系列简单入门,在这里整理一下,需要说明的是,这一系列我将会在2010年来完善和深入加强: 第1部分... 阅读全文
posted @ 2010-05-26 14:44 弹着钢琴设计 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 3.6. 人事子系统表示层(Web)修改Depts.aspx<asp:PanelID="Panel1"runat="server"GroupingText="部门列表"><br/><asp:GridViewID="GridView1"runat="server"DataSourceID="odsDepts"DataKeyNames="ID"AutoGenerateCo... 阅读全文
posted @ 2010-05-26 14:29 弹着钢琴设计 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 3.4. 人事子系统服务层(Service)部门服务接口(IDeptService.cs)usingSystem;usingGuushuuse.SalaryPrj.HR.DomainModel;usingGuushuuse.SalaryPrj.HR.Dao;usingSystem.Collections;namespaceGuushuuse.SalaryPrj.HR.Service{/**////... 阅读全文
posted @ 2010-05-26 14:28 弹着钢琴设计 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 人事子系统分层结构为:领域模型层(DomainModel)——数据访问层(Dao)——服务层(Sevice)——表示层(Web),在Web页面中采用了ObjectDataSource作为GridView的数据源,并为此增加了一个帮助类。在数据访问层中充分体现了Spring.NET和NHibernate的无缝集成,只要继承Hib... 阅读全文
posted @ 2010-05-26 14:27 弹着钢琴设计 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 2.1. 开发工具 Microsoft Visual Studio 2005 ASP.NET AJAX Extensions V1.0(http://www.asp.net/ajax/) AJAX Control Toolkit V1.0.20229(http://www.codeplex.com/AtlasControlToolkit/) Spring .NET V1.1.2 (http... 阅读全文
posted @ 2010-05-26 14:26 弹着钢琴设计 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 本文及其后续系列文章皆转自:http://www.cnblogs.com/guushuuse/archive/2008/05/10/1190851.html在此对作者表示感谢之情!!第1章 前言1.1. SPRING.NET1.2. NHIBERNATE 1.3. ASP.NET 2.0 1.4. 工资管理系统示例第2章 环境准备2.1. 开发工具2.2. 解决方案结构2.3. ASP.NET配置... 阅读全文
posted @ 2010-05-26 14:25 弹着钢琴设计 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Struts+Spring+Hibernate(SSH)技术在JAVA开发领域的影响深入人心。随着Sring.NET和NHibernate的不断完善,应该也能在.NETA开发领域掀起不小的风浪吧,不至于让Microsoft一手遮天吧。本文通过工资管理系统示例来介绍ASP.NET、Spring.NET和Nhibernate如何结合起来使用。1.1. Spring.NET1.2. NHibernate... 阅读全文
posted @ 2010-05-26 14:25 弹着钢琴设计 阅读(178) 评论(0) 推荐(0) 编辑
摘要: copy from: http://www.cnblogs.com/Seapeak/archive/2010/05/19/1738862.htmlThanks for author!工作回忆总结(第一年) 吃完晚饭,接到一个朋友的电话:大意是要来上海工作,让我帮忙了解一下行情。我就去51job上逛了一圈;想到自己的简历也是放在那边n久都没动过了,就去点了一下。我倒是没去更新我的简历信息,只是当看... 阅读全文
posted @ 2010-05-26 13:49 弹着钢琴设计 阅读(304) 评论(0) 推荐(0) 编辑
摘要: copy from: http://kb.cnblogs.com/page/65010/Thanks for author![1] 从建筑工程说起[2] 估算要估啥?[3] 估算如何做出来?[4] 计划有什么内容?[5] 计划是如何做出来的?[6] 如何跟踪计划?[7] 优秀项目经理是怎样炼成的?  原文链接:http://www.cnblogs.com/umlonline/archive/201... 阅读全文
posted @ 2010-05-26 09:21 弹着钢琴设计 阅读(274) 评论(0) 推荐(0) 编辑
摘要: copy from:http://kb.cnblogs.com/page/63470/Thanks for author!马化腾带着一大批产品高管自上而下,持之以恒地推动产品本位的管理体制规范化,并不断地创新和优化这套体制,使得整个公司上上下下融入了“产品的基因”,最终成就了“产品的腾讯”。   1、设置一个质量监控小组,由经验非常丰富的高Level... 阅读全文
posted @ 2010-05-26 09:16 弹着钢琴设计 阅读(191) 评论(0) 推荐(0) 编辑