在会使用hibernate 和spring框架后 两个框架的整合就变的相当容易了,为什么要整合Hibernate?1、使用Spring的IOC功能管理SessionFactory对象LocalSessionFactoryBean2、使用Spring管理Session对象HibernateTempla...
分类:
编程语言 时间:
2015-05-12 22:39:02
阅读次数:
242
目前的JAVA 企业级开发框架,我们常用的大致包括IOC AOP MVC ORM框架1、 IOC spring是一个非常棒的ico容器,其思想非常简单,用一个集合对象如MAP 来缓存对象(对象都是单例的),这也就是spring 所说容器内单例,它和java中的单例模式的区别在于单例模式是在当前jav...
分类:
编程语言 时间:
2015-05-10 01:01:02
阅读次数:
194
第一种:注解配置AOP注解配置AOP(使用 AspectJ 类库实现的),大致分为三步:1. 使用注解@Aspect来定义一个切面,在切面中定义切入点(@Pointcut),通知类型(@Before, @AfterReturning,@After,@AfterThrowing,@Around).2....
分类:
编程语言 时间:
2015-05-05 21:40:44
阅读次数:
202
spring依赖注入的方式有4种构造方法注入属性注入工厂注入注解注入下面通过一个实例统一讲解:User.javapackage com.bjsxt.model;public class User { private String username; private String pass...
分类:
编程语言 时间:
2015-05-02 21:58:09
阅读次数:
166
什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入...
分类:
编程语言 时间:
2015-04-29 23:13:21
阅读次数:
264
Apache Wink就是一个纯Java的REST框架。它完整的实现了JSR 311并扩展了部分功能,此外还提供了良好的扩展性,难能可贵的是还可以与流行的Java框架Spring无缝集成。 1. 通过maven加载apache wink和spring整合所使用...
分类:
编程语言 时间:
2015-04-28 12:15:29
阅读次数:
218
mybatis的简单入门:1,关于Mybatis(ORM[对象关系映射]{关系型数据库和业务实体对象之间作一个映射})的说明:MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(PlainOldJavaObjects,普通的..
分类:
其他好文 时间:
2015-04-24 16:34:55
阅读次数:
290
---恢复内容开始---写在前面: 在开始搭建这个框架之前, 对于java框架:Struts+Spring+mybatis完全没有任何概念,对于eclipse的应用也不是个特别熟悉,只是以前用过,对eclipse的不熟悉也让我走了点弯路。在经过了将近三个星期的摸索后还是在一个牛人的指点下完成的,惭愧...
分类:
编程语言 时间:
2015-04-22 17:56:55
阅读次数:
220
Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP。在配置连接池时需要注意的有三点:一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池存在缺陷。如果你因为某种原因需要在Hibernat...
分类:
编程语言 时间:
2015-04-20 22:18:21
阅读次数:
182
一、why(为什么要用Hibernate缓存?)Hibernate是一个持久层框架,经常访问物理数据库。为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。二、w...
分类:
编程语言 时间:
2015-04-20 00:07:15
阅读次数:
114