最近做新项目,压力很大,因为刚进来一个项目,用的hibernate4和spring3注解都没怎么接触过,现在周末想用一两天的时间尽量了解学习下,以至于周一做开发的时候不像白痴一样傻愣着,需要具体一点啊,时间就一天,怎么安排合理
求大神,spring,hibernate框架 学好的话 大概要花多长时间?
如果你java基础还行的话 我建议你下载个教学资料有关的pdf,在CSDN或者iteye上面都有下 然后在电驴上面下载spring, hibernate相关的视频看 有很多 边照着视频上面的操作, 不理解的地方就看pdf上面的资料和说明 我就是这样学会的, 并现在已工作... 框架最重要的是理解.照着我说的做,可能你三个月之内...
Java web 的三大框架如何学?
1、先学习struts,struts是世界上第一个经典的mvc框架,其作用就是将业务逻辑与视图分离开来,使得项目层次分明,清晰,更具有结构性。学习一个框架,首先要知道这个框架的作用,有哪些特征,然后就是了解其实现原理,最后就是结合实际项目例子来进一步加深对这个框架的理解。2、struts掌握了后,接着学习spri...
springmvc3 和4的区别
spring mvc是基于方法的设计,而sturts是基于类,每次发一次请求都会实例一个action,每个action都会被注入属性,而spring基于方法,粒度更细,但要小心把握像在servlet控制数据一样。spring3 mvc是方法级别的拦截,拦截到方法后根据参数上的注解,把request数据注入进去,在spring3 mvc中,一个方法对应一个request上下文。而strut...
spring注解
SessionFactory的缓存中:Hibernate 配置信息。OR映射元数据。 缓存-大:重量级对象 小:轻量级对象 3)调用SessionFactory创建Session的方法 1】用户自行提供JDBC连接。 Connection con=dataSource.getConnection(); Session s=sessionFactory.openSession(con); 2】让SessionFactory提供连接 Session s=sessionFac...
spring入门经典和spring实战哪个更适合初学者学习?
4.方便程序的测试 可以用非容器依赖的编程方式进行几乎所有的测试工作,在Spring里,测试不再是昂贵的操作,而是随手可做的事情。例如:Spring对Junit4支持,可以通过注解方便的测试Spring程序。5.方便集成各种优秀框架 Spring不排斥各种优秀的开源框架,相反,Spring可以降低各种框架的使用难度,Spring提供了对...
hibernate和spring优缺点以及如何改进
Spring3.1去掉了HibernateDaoSupport类。hibernate4需要通过getCurrentSession()获取session。并且设置org.springframework.orm.hibernate4.SpringSessionContext(在hibernate3的时候是thread和jta)。缓存设置改为net.sf.ehcache.hibernate.EhCacheProviderorg.hibernate.cache.ehcache.EhCacheRegionFactorySpring对...
struts+hibernate+spring结构整合后,action为什么必须注解为多例的...
5. Hibernate的查询方式Sql、Criteria,object comptositionHql:1、 属性查询2、 参数查询、命名参数查询3、 关联查询4、 分页查询5、 统计函数6. 如何优化Hibernate?1.使用双向一对多关联,不使用单向一对多2.灵活使用单向一对多关联3.不用一对一,用多对一取代4.配置对象缓存,不使用集合缓存5.一对多集合使用Bag,多...
关于struts2,hibernate2,spring3,面试时让我说下这三大框架的工作原理...
先总体说说它们3个代表MVC开发模式中的哪一层..struts2代表控制层,hibernate数据持久层,spring相当于容器,可以整合struts2,hibernate。并且spring的aop可以在service层实现事物控制.然后分别细说 先说struts2 struts2提供了众多拦截器,页面提交的参数会经过默认的18个拦截器的过滤...最终能把页面提交的参数...
如何学习hibernate源码
第二种方法是 debug。debug 方法是后来才发现的一个重要的 查看源码的方法,要点是掌握执行栈,就能掌握整个执行流程。比如这个是在debug hibernate 源码的时候的截图,可以看到这个执行栈非常深,从 spring-data-jpa 到 hibernate 中间经过好几层的代理,主要完成一些适配,事务,拦截器等等操作,然后再到 ...
java三大框架要学多久 怎么学
在学习ssh的时候不了解这个,学习起来就比较困难。ssh这三个框架,单独使用是比较简单的。主要是他们的综合时候。一般Spring放到最后,这个比其他两个要难一些。只有struts和hibernate,先学习那个都可以。Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Hibernate是一个...