总的来看Spring+Hibernate与JPA很相似,它们都是基于pojo的持久化。
Hibernate Session和JPA Entity Manager基本上等价,但是要记住他们的两个重要区别。
       Hibernate session是一个实体缓存也是一个ORM引擎的接口。
       而JPA中这两个概念是分开的。Persistence context作为缓存而...
                            
                            
                                分类:
编程语言   时间:
2014-07-22 23:03:55   
                                阅读次数:
379
                             
                         
                    
                        
                            
                            
                                刚开始工作的这段时间,使用公司的成熟的开发框架,感觉越用越害怕。框架是提高了开发效率,但是也使得自己
对基础知识越来越陌生,基本都要忘光了。所以,为了告别这种心理上的害怕,最近开始学习Spring。
公司的开发框架是基于SpringMVC和hibernate封装而成,很多框架的细节的也都被屏蔽了,所以,自己连spring都
不会使用,这个很危险。所以,我自己也先从spring开始学习。曾经大...
                            
                            
                                分类:
编程语言   时间:
2014-07-22 23:02:14   
                                阅读次数:
393
                             
                         
                    
                        
                            
                            
                                本实验采用Spring中配置Action,Spring代理生成Struts的类-->Dept.javapackage 
cn.itcast.domain;public class Dept { private Integer id; private String deptno; 
private Str...
                            
                            
                                分类:
其他好文   时间:
2014-05-06 00:00:14   
                                阅读次数:
333
                             
                         
                    
                        
                            
                            
                                grails开发项目应该还是比较快的,至少配置没有SSH那么繁琐,节省出来的时间可以用在业务逻辑上。grails在简化的同时依然保留了hibernate、spring的特点例如hql、Criteria等。...
                            
                            
                                分类:
其他好文   时间:
2014-05-04 00:18:37   
                                阅读次数:
351
                             
                         
                    
                        
                            
                            
                                一、前言
AOP (Aspect Oriented Programing) - 面向切面编程,它主要用于日志记录、性能分析、安全控制、事务处理、异常处理等方面。
二、实现细节
下面这个例子利用AOP来实现日志记录:
附上一张类的结构图,该例子需要导入dom4j.jar
① 业务逻辑接口
/**
 * 业务逻辑类接口
 * @a...
                            
                            
                                分类:
编程语言   时间:
2014-05-03 17:48:34   
                                阅读次数:
317
                             
                         
                    
                        
                            
                            
                                如果使用hiberante作为dao层,常用的方式是:定义一个dao层接口包(com.dao.service)然后在定义一个dao层接口实现包(com.dao.service.impl),这样定义结构清晰,方便维护和开发工作。如果使用mybatis作为dao层,我们就可以省略到dao实现包,直接将sql实现在xml配置文件中编写,这样维护起来更方便了!
首先将mybatis整合到spring中:...
                            
                            
                                分类:
其他好文   时间:
2014-05-03 16:31:42   
                                阅读次数:
318
                             
                         
                    
                        
                            
                            
                                Spring定时器配置的两种实现方式OpenSymphony Quartz和java Timer详解,代码下载地址:http://www.zuidaima.com/share/1772648445103104.htm...
                            
                            
                                分类:
编程语言   时间:
2014-05-02 22:41:03   
                                阅读次数:
438
                             
                         
                    
                        
                            
                            
                                在使用spring mvc 构建web应用程序之前,需要了解spring mvc 
的请求过程是怎样的,然后记录下如何搭建一个超简单的spring mvc例子。1) spring 
mvc的请求经历请求由DispatcherServlet分配给控制器(根据处理器映射),在控制器完成处理后,请求会被发送....
                            
                            
                                分类:
编程语言   时间:
2014-05-02 11:57:36   
                                阅读次数:
460
                             
                         
                    
                        
                            
                            
                                Spring AOP注解通过@Autowired,@Resource,@Qualifier,@PostConstruct,@PreDestroy注入属性的配置文件详解,代码下载地址:http://www.zuidaima.com/share/1772661373422592.htm...
                            
                            
                                分类:
编程语言   时间:
2014-05-02 10:09:20   
                                阅读次数:
297
                             
                         
                    
                        
                            
                            
                                檔案說明pom.xml-maven設定Main.class主程式StoreOrderSyncTask.class-一個需要固定執行的Task,裡面只有一個方法Spring-Quartz.xml-設定要固定執行的Task,和執行的時間pom.xml<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSc..
                            
                            
                                分类:
编程语言   时间:
2014-05-02 03:52:19   
                                阅读次数:
339