
ssh
文章平均质量分 56
lianggangzzu
这个作者很懒,什么都没留下…
展开
-
hibernate中opensession和getCurrentSession的区别
1、openSession 每一次获得的是一个全新的session对象,而getCurrentSession获得的是与当前线程绑定的session对象package cn.kiwifly.view; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration;转载 2017-07-10 16:17:55 · 491 阅读 · 0 评论 -
HibernateTemplate和HibernateDaoSupport的认识
Spring整合Hibernate后,两个工具类:HibernateTemplate和HibernateDaoSupport。HibernamteTemplateHibernateTemplate是Spring提供的一个就Hibernate访问持久层技术而言、支持Dao组件的一个工具。HibernateTemplate提供持久层访问模板,应用HibernateTemplate无须实转载 2017-08-25 11:25:21 · 241 阅读 · 0 评论 -
ActionContext与ServletActionContext的区别及认识
我们知道struts2接受客户端请求,在Action中进行处理后,将视图结果返回。struts2容器自身不依赖于web容器,不用和servlet对象中的请求(request)、响应(response)进行关联,对于请求的参数,通过paramerInterceptor将参数封装在Action中,然后通过调用get、set方法将参数值设置进Action之中。如果仅仅获取参数,可能有时候满足不了开发的需转载 2017-08-12 21:37:46 · 389 阅读 · 0 评论 -
启动出现org.springframework.beans.factory.BeanCreationException或者Unable to instantiate default tuplizer
修改了实体类和hibernate映射文件,启动项目时发生异常,查看映射文件,突然发现Could not find a getter for wineClass in class model.WineClass所以明白了,属性没有对应,说明映射文件和模型类中的属性对应有错,于是解决。(有可能是set/get方法有问题)原创 2017-08-18 11:49:31 · 376 阅读 · 0 评论 -
hibernate中实体设计时属性类型选择问题
我们知道,hibernate并没有强制要求pojo(实体类 )属性必须是基本数据类型或者是包装类,但是我们把属性声明为基本数据类型( primitive types directly)或者包装类 ( wrapping classes for primitives)对我们代码的编写有着深远的影响。 1,使用基本数据类型的好处a),使用基本数据类型意味着你所定义的属性不允许为空转载 2017-08-18 11:21:47 · 410 阅读 · 0 评论 -
做junit测试出现unrooted test initializationError异常
今天做junit测试出现unrooted test initializationError异常,找了好久,最终发现在测试方法上没有写注解@Test,结果一运行就报下列的错误。Unrooted TestsinitializationError(org.junit.runner.manipulation.Filter)原创 2017-07-26 11:22:59 · 3235 阅读 · 1 评论 -
<%= %>和${ }区别
只能得到当前面定义的值,是输出表达式的,表示里面写的是普通的JAVA代码.${ }这个是el表达式(表达式语言)可以从上下文中得到值。EL的取值范围是page,request,session,application默认会依次进行选择原创 2017-08-01 12:01:25 · 1071 阅读 · 0 评论 -
javaweb中过滤器与拦截器的使用
需要实现的功能:判断用户是否已登录,未登录用户禁止访问任何页面或action,自动跳转到登录页面。过程:因为对过滤器和拦截器都不熟悉,开始两种方式都问题不断,后调试通过,贴在这里留作小结和备忘过滤器filter实现配置:web.xml[html] view plain copy filter> filte转载 2017-07-15 21:35:05 · 493 阅读 · 0 评论 -
初学者对Struts2+Spring集成的理解
前边单独总结了Struts2,Spring和Ibaits框架了,那么怎么结合使用呢?这次先来看一下Sturts2和Spring的集成合并。其实挺简单的,就是导入各自的jar包以及连接彼此的jar包,分好彼此的工作就可以了。 好看一下Struts2+Spring的集成方案! Struts2和Spring集成有两种方案,是根据action的创建来划分的!转载 2017-06-26 19:40:47 · 271 阅读 · 0 评论 -
Spring之OpenSessionInView详解及用法
首先我们来看一下什么是OpenSessionInView? 在hibernate中使用load方法时,并未把数据真正获取时就关闭了session,当我们真正想获取数据时会迫使load加载数据,而此时session已关闭,所以就会出现异常。比较典型的是在MVC模式中,我们在M层调用持久层获取数据时(持久层用的是load方法加载数据),当这一调用结束时,session随之关闭转载 2017-08-22 17:34:31 · 380 阅读 · 0 评论