
Spring
文章平均质量分 78
csy463168656
这个作者很懒,什么都没留下…
展开
-
Spring学习笔记(一)
模拟spring原理的实现 Spring表示是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Ja原创 2012-06-11 09:22:14 · 356 阅读 · 0 评论 -
Spring学习笔记(四)
AOP(Aspect-Oriented-Programming)面向切面编程首先来模拟下AOP:这里要用到动态代理的有关知识。动态代理是能在运行过程中根据接口的类型动态的调用实现该接口的类,是相对于静态的来说的。我们还是先来看实现。我们写了一个LogInterceptor类来在接口方法调用前后加入一部份处理工作这里仅仅在方法调用前后向后台输出两句字符串,代码如下:import ja原创 2012-06-11 16:17:17 · 519 阅读 · 0 评论 -
Spring学习笔记(五)
Spsring整合Hibernate首先在beans.xml中配置数据库连接的驱动和用户名,密码等属性,我们将用到dbcp(database connection pool)即数据库连接池---通过连接池预先同数据库建立一些连接,放在内存中,应用程序需要建立数据库连接时直接到连接池中申请一个就行,用完后再放回去。在xml中的配置如下:<bean id="dataSource"原创 2012-06-12 11:14:31 · 696 阅读 · 1 评论 -
Spring学习笔记(六)
我们知道在hibernate中我们为了程序的严谨和规范一般会这样子写与数据库交互的部分代码如下:Session s = null; try { s = sessionFactory.openSession(); s.getTransaction().begin(); s.save(user); s.getTransaction().commit();原创 2012-06-13 14:10:53 · 784 阅读 · 0 评论 -
Spring学习笔记(八)
Struts,Hibernate和spring整合现在我们使用spring来进行注入,从而将它们整合到一起,图形如下:下面给出代码,UserDaoImpl类的代码如下:@Component("userDao")public class UserDaoImpl implements UserDao{ private SessionFactory sessionFactory;原创 2012-06-16 10:24:42 · 353 阅读 · 0 评论