struts2+spring+hibernate数据库操作报空指针 [问题点数:100分,结帖人xycshh]

Bbs3
本版专家分:730
结帖率 97.92%
Bbs3
本版专家分:578
Bbs6
本版专家分:5135
Bbs6
本版专家分:5135
Bbs6
本版专家分:5135
Bbs2
本版专家分:328
Bbs1
本版专家分:5
Bbs2
本版专家分:378
Bbs1
本版专家分:92
Bbs4
本版专家分:1387
Bbs5
本版专家分:4631
Struts2调用业务方法报空指针
这是Struts.xmlrnrn rn rn rn /index.jsprn rn rn rn这是Actionrn@Controller("indexAction")rn@Scope("prototype")rnrnpublic class IndexAction extends ActionSupport implements SessionAwarern @Autowiredrn private GoodsBiz goodsBiz;rn public GoodsBiz getGoodsBiz() rn return goodsBiz;rn rn @Resource(name="goodsBiz")rn public void setGoodsBiz(GoodsBiz goodsBiz) rn this.goodsBiz = goodsBiz;rn rnrn private Map session=new HashMap();rnrn public Map getSession() rn return session;rn rn public void setSession(Map arg0) rn this.session=session;rn rn rn private int count;rnrn public int getCount() rn return count;rn rn public void setCount(int count) rn this.count = count;rn rn rn public String getAllGoods()rn // try rn [color=#FF0000]List listGoods = goodsBiz.getAllGoods(); //出错[/color] rn count=listGoods.size();rn session.put("listGoods", listGoods);rn // catch (Exception e) rn // System.out.println(e.getMessage());rn // rn System.out.println("test_Ok");rn return "index";rn rn这是beans.xmlrnrn rn rn rn rn rn rn rn rn rn rn这是Dao实现rn@Service("goodsDao")rn@Transactionalrnpublic class GoodsDaoImpl implements GoodsDaorn @PersistenceContext protected EntityManager em;rn rn public List getAllGoods() rn Query query = em.createQuery("from Goods g");rn return query.getResultList();rn rnrnrn这事业务实现bizrn@Service("goodsBiz")rn@Transactionalrnpublic class GoodsBizImpl implements GoodsBiz rn rn private GoodsDao goodsDao;rn public GoodsDao getGoodsDao() rn return goodsDao;rn rn @Resource(name="goodsDao") rn public void setGoodsDao(GoodsDao goodsDao) rn this.goodsDao = goodsDao;rn rnrnrn public List getAllGoods() rn return goodsDao.getAllGoods();rn rn这是web.xmlrnrn org.<em>spring</em>framework.web.context.ContextLoaderListenerrn rn contextConfigLocationrn classpath:beans.xml rn rn rn rn jpaFilterrn org.<em>spring</em>framework.orm.jpa.support.OpenEntityManagerInViewFilter rn rnrn rn index.jsprn rn rn <em>struts2</em>rn rn org.apache.<em>struts2</em>.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterrn rn rn rn <em>struts2</em>rn /*rn rn[color=#3366FF]代码执行到Action红色那行代码是就报<em>空指针</em>,调用不到biz的方法?怎么回事[/color]
struts1,struts2,spring,hibernate
struts1 入门及深入原理(.pdf),<em>struts2</em> 中文教程(.chm),<em>spring</em> 2.5中文参考(.chm),<em>hibernate</em> 3.2 中文参考(.chm)
struts2 spring hibernate jar包
<em>struts2</em> <em>spring</em> <em>hibernate</em> jar包
Struts2 hibernate spring 整合
Struts2 <em>hibernate</em> <em>spring</em> 整合
struts2 hibernate spring集成
<em>struts2</em> <em>hibernate</em> <em>spring</em> 集成
ss2h——struts2springhibernate
本人手工写的<em>struts2</em> 和 <em>spring</em> 和 <em>hibernate</em>的小功能 没有半点 copy的内容 功能:登录,表的增加和删除,修改,和分页,登录没有做什么处理 简单的判断了下 给我 弟弟学习java做的,如果有疑问可以:1013990075
Struts2与 Spring,Hibernate 整合
完整源码,简单易懂,帮助初学者理解Struts2和Spring,<em>hibernate</em>的整合
struts2 spring hibernate开发环境配置
开发环境设置<em>struts2</em> <em>spring</em> <em>hibernate</em>,整合的大集合,很详细的解释答
Struts2、Spring和Hibernate应用实例.
Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用、功能齐全的标志库(Tag Library)、开放源代码。而Spring的出现,在某些方面极大的方面了Struts的开发。同时,Hibernate作为对象持久化的框架,能显示的提高软件开发的效率与生产力。这三种流行框架的整合应用,可以发挥它们各自的优势,使软件开发更加的快速与便捷。<em>struts2</em>发布已经很久了,但关于如何使用它的教程及实例并不多。特别是与Spring及Hibernate等流行框架的集成,并不多见。现在就将笔者使用Myeclipse工具应用<em>struts2</em> + <em>spring</em>2 + <em>hibernate</em>3 实现CRUD操作的步骤一一纪录下来,为初学者少走弯路略尽绵薄之力!在本文中,笔者将Struts2.0.6、Spring2.0.6和Hibernate3.1进行整合,希望通过这样的整合示例,让读者了解这些框架各自的特点,以便于在自己的项目中,根据实际情况,尽快的过渡到Struts2的时代。本文的内容基于Struts2.0.6。
Struts2 hibernate spring
<em>spring</em>-framework-2.5.6.SEC03 + <em>hibernate</em>-3.6.4 + struts-2.3.1整合
struts2,spring,hibernate
<em>struts2</em>,<em>spring</em>,<em>hibernate</em>
struts2springhibernate的集成
<em>struts2</em>、<em>spring</em>和<em>hibernate</em>的集成
struts2 spring hibernate
<em>struts2</em> <em>spring</em> <em>hibernate</em>
struts2 + hibernate + spring
我正在做的一个项目,编码用的是GBK,在自己的计算机上运行正常,数据库在服务器上, 可为什么在别人电脑和服务器上运行我做的模块时,出现乱码,传到后台的数据是乱码,插入数据库中的数据也是乱码??????rnrn 各位高手帮下忙,非常感谢!rn
struts2,spring,hibernate网上书店
这是一个关于<em>struts2</em> <em>spring</em> <em>hibernate</em> 网上书店实例的工程,可以运行,但需要相关ssh2jar包,由于文件太大没有上传,需要的可以联系我,工程中有我的联系方式
Spring,hibernate,Struts2的官方文档
Spring,Hibernate,Struts2中文开发文档
spring struts2 hibernate dwr
Spring+struts+<em>hibernate</em>+dwr框架整合教程 本教程是专门介绍如何在ssh框架中搭建dwr框架。
struts2\Spring\Hibernate的讲解
<em>struts2</em>\Spring\Hibernate的讲解
struts2,spring,hibernate实例
<em>struts2</em>,<em>spring</em>side,<em>hibernate</em>,整合的源码
整合struts2springhibernate
整合<em>struts2</em>和<em>spring</em>和<em>hibernate</em>,很适合新手,浅显易懂,本人亲测有效
struts2 spring hibernate集成
<em>struts2</em> <em>spring</em> <em>hibernate</em>集成 介绍上传下载。。
struts2,spring,hibernate,mysql
<em>struts2</em>+<em>spring</em>+<em>hibernate</em>+mysql 俺是个初学者
Struts2 Spring Hibernate IBatis
Struts2 Spring Hibernate IBatis Struts2 Spring Hibernate IBatis Struts2 Spring Hibernate IBatis Struts2 Spring Hibernate IBatis Struts2 Spring Hibernate IBatisStruts2 Spring Hibernate IBatisStruts2 Spring Hibernate IBatis 只需要导入相应的jar包就行了 ,数据库是mysql :数据库名叫做mydatabase,表名叫做:user 数据库用户名和密码:root 直接执行mysqlsql.sql就可以创建表了
Struts2、Spring和Hibernate应用实例
Struts2、Spring和Hibernate应用实例
struts2 spring hibernate
<em>struts2</em> <em>spring</em> <em>hibernate</em> <em>struts2</em> <em>spring</em> <em>hibernate</em> <em>struts2</em> <em>spring</em> <em>hibernate</em>
struts2 spring hibernate 整合
<em>struts2</em> <em>spring</em> <em>hibernate</em> 整合
struts2,hibernate,spring约束
<em>struts2</em>,<em>hibernate</em>,<em>spring</em>约束<em>struts2</em>,<em>hibernate</em>,<em>spring</em>约束<em>struts2</em>,<em>hibernate</em>,<em>spring</em>约束
Struts2,Hibernate,Spring
NULL 博文链接:https://taiwei-peng.iteye.com/blog/1287005
struts2 spring hibernate integration
NULL 博文链接:https://tgwall163.iteye.com/blog/1479455
三大框架(struts2,hibernate,spring)
第一篇 STRUTS2基础 7 MVC概述 7 Struts2概述 8 Struts1、<em>struts2</em>、webwork关系 8 为什么要使用<em>struts2</em>框架 8 Struts2的优势 8 Struts2的下载和目录分析 10 第一个<em>struts2</em>程序 10 Struts2工作流程分析 13 STRUTS2框架内部流程 13 Struts2的线程安全问题 14 Action详解和配置 14 不继承任何类的Action 14 实现Action接口 15 继承ActionSupport类 16 Action中自定义方法和通过URI动态执行(DMI) 17 Model-Driven和Property-Driven 17 配置文件详解 20 指定web应用默认字符集 20 开发模式的使用 21 package配置 21 配置命名空间(namespace) 27 配置Action 27 配置Result 27 通配符配置Action 29 配置拦截器 30 多配置文件实现 30 通过注解实现action的零配置 31 第二篇 STRUTS2 深入 31 数据类型转换器 31 使用Validator配置文件校验数据 33 手动数据校验 36 ActionContext对象 39 用ActionContext获取Web容器信息 41 用ServletActionContext获得真正web容器信息 42 Valuestack 42 标签查看ActionContext 42 OGNL 42 OGNL获得上下文中的属性和对象导航 45 OGNL中运算符 46 OGNL操作集合 48 OGNL其他技术 51 第三篇 <em>struts2</em>标签 53 <em>struts2</em>标签和EL表达式 53 常用数据标签 53 property 输出变量值 53 set 设置变量值 53 action 执行Action 54 date 输出日期 55 i18n、text资源国际化 56 include 包含其他资源执行结果 56 param 传参 57 常用控制标签 57 if elseif else 流程控制标签 57 iterator 循环迭代标签 58 常用表单UI标签 59 form 表单 59 textfield 文本域 61 textarea 多行文本域 61 file 文件域 61 checkbox 62 checkboxlist 复选框 62 radio 单选按钮 63 selet下拉框 64 autocompleter自动完成框 64 autocompleter动态数据加载 65 datetimepicker 标签日期选择器 65 doubleselect 联动下拉框 66 optiontransferselect 选项移动下拉框 66 optgroup 选项分组下拉框 67 常用非表单UI标签 67 fielderror、actionerror、actionmessage 输出错误信息 67 debug 输出调试信息 67 div、submit、a 67 tabbedpanel tab页效果 68 tree 树结构 70 资源国际化 71 资源国际化开发技术 71 占位符的处理 72 %、#在OGNL中的用法 73 第四篇 <em>struts2</em> 拦截器 74 什么是拦截器、拦截器栈? 74 拦截器和过滤器的区别 74 Struts2拦截器示意图 75 拦截器在<em>struts2</em>中的应用 75 默认拦截器说明 75 计时拦截器 76 token防止表单重复提交拦截器 77 自定义拦截器 78 拦截器执行顺序 79 方法拦截器 79 文件上传 80 拦截器栈 81 默认拦截器(栈) 82 第一篇Hibernate基础 83 持久化、持久层 83 DAO模式 83 ORM是什么? 83 常见ORM框架比较和介绍 84 JPA是什么?他和Hibernate什么关系? 85 EJB3.0和JPA是javaee5.0主要的亮点! 85 Hibernate介绍 85 Relational Persistence for Java and .NET 85 Hibernate优势 86 版本历史 86 第一个Hibernate程序 86 Hibernate程序开发流程总结 94 使用<em>hibernate</em>的项目开发流程对比 95 Hibernate架构 95 Hibernate核心API 96 Configuration 96 SessionFactory (org.<em>hibernate</em>.SessionFactory) 96 SessionFactory使用要点如下: 96 Session (org.<em>hibernate</em>.Session) 97 Session对象可以由SessionFactory对象创建。 97 Transaction 97 标准的Hibernate代码 97 Hibernate对象的状态和生命周期 99 Transient 瞬时/临时态 99 Persist 持久态 99 Detached托管/游离态 99 通过代码测试三种状态之间的转换和区别 100 Hibernate配置文件<em>hibernate</em>.cfg.xml详解 103 Hibernate映射文件 103 Hibernate基本数据类型 104 Hibernate主键生成方式 104 UUID经常用来生成主键值完全唯一的情况,即全局唯一标识! 105 写出自己的Hibernate 105 第二篇 Hibernate高级映射 106 实体映射 106 基本实体映射技术 106 Element : class 106 联合主键映射 106 组合关系映射 108 大对象映射 110 Clob:文本大对象,最长4G 110 关联映射 112 一对多/多对一 112 双向关联和单向关联 115 cascade属性 115 inverse属性 117 Inverse=false,关联关系可以由双方维护! 120 一对一 120 多对多 124 集合映射 127 Set(一般使用Set) 127 127 127 List 127 127 Map 128 128 128 继承映射 128 第三篇 Annotation 注解的应用 128 Hibernate Annotation介绍 128 使用Annotation开发项目 129 常见的注解及其典型用法 131 一对一 132 一对多/多对一 133 多对多 135 继承映射 137 第四篇 Hibernate查询 138 HQL查询(Hibernate Query Language) 138 基本规则 138 第一个HQL查询 138 根据返回类型划分HQL查询 139 Where子句和参数传递 141 运算符和统计函数 141 HQL分页查询 141 跨表查询和对象导航 142 Join(内连接、外连接) 142 SQL原生查询(Native SQL) 143 条件查询(Criteria Queries) 143 第五篇 <em>hibernate</em>缓存机制和事务隔离机制 143 一级缓存( Session缓存) 143 二级缓存(SessionFactory缓存) 144 各种二级缓存插件 144 查询缓存 145 缓存算法问题 145 1+N问题 145 List和iterator区别 146 缓存机制的选用 146 数据批量处理 146 事务隔离级别 146 乐观锁和悲观锁 147 附录 148 Hibernate依赖库中相关jar包作用 148 使用myeclipse自动开发<em>hibernate</em>程序(oracle 为例) 149 Hibernate实践总结 155 SPRING预备知识 156 工厂模式 156 单例模式((singleton) 157 1、控制资源的使用,通过线程同步来控制资源的并发访问; 157 动态代理模式 158 面向接口编程 158 <em>spring</em> 入门 159 <em>spring</em>优势 159 <em>spring</em>如何选用 159 项目中配置<em>spring</em> 160 和我们的第一个<em>spring</em>程序 160 IOC&DI控制反转/依赖注入 162 IOC(Inverse Of Control ) 162 DI(Dependency Injection) 162 IOC&DI的关系 163 IOC/DI实现技术:setter注入 163 IOC/DI实现技术:构造方法注入 163 Annotation实现注入操作 163 IOC容器管理的bean作用域 164 自动扫描将bean纳入IOC容器管理(<em>spring</em>2.5新增) 165 完成自己的IOC容器 165 AOP面向切面编程 166 AOP介绍 166 AOP基本概念 166 通知的类型 167 <em>spring</em>中如何配置AOP 167 Annotation方式配置AOP 167 XML方式配置AOP 168 框架整合 169 整合<em>hibernate</em> 169 事务管理 170 annotation方式的事务管理 172 XML配置方式管理事务(推荐) 172 HibernateTemplate 173 模板方法模式/回调方法/钩子函数 174 HibernateDaoSupport 174 OpenSessionInView管理session 175 ThreadLocal模式管理session 175 整合<em>struts2</em> 177 <em>spring</em>抽象服务 178 邮件处理 178 任务调度(Quatz) 178
Struts2 + hibernate + spring项目源码
使用spirng + <em>struts2</em> + <em>hibernate</em> 开发的项目源码,并带数据库脚本
个人知识管理系统 Struts2 + Spring + Hibernate
此为旧版,请下载最新的 http://download.csdn.net/source/1878200 2009-11-28 相关的包请到以下地址下载 http://download.csdn.net/source/1855000 ------------------ 个人知识管理系统 数据库:MySQL 5.0 Struts2.0 + Spring + Hibernate + DWR 对于三大框架目前还在学习阶段,做得不好的地方欢迎来mail指正yukiceo@126.com,或http://blog.csdn.net/yukiceo 每天面对大量的知识,时间一长,容易造成某些知识点的生疏或者遗忘,本系统方便对知识进行分类收录,并结合人类遗忘规律,及时对相应的知识点进行提示复习。 提示复习的时间分别是: 第一次:10 分钟, 第二次:30分钟, 第三次:4 小时 第四次:12小时 第五次:24小时 第六次:3 天 第七次:7 天 之后 :每15天 当然如果没有及时更新复习的话,下一次的复习更新时间会在上一次复习更新后顺延。 由于对页面样式了解不多,所以写出来的样式目前只在IE上运行良好,在火狐上效果不佳,并且在火狐上提示复习这一块一直出不来,目前也在研究CSS,希望能写出适合大多数浏览器的样式。 用户可建立自己的知识分类,对于私密信息(比喻日记等)可增加访问权限,只有登陆用户才能看到,非登陆用户只能浏览公开信息,以及增加新的信息,但无权修改以删除信息,用户权限拦截采用了Struts2的自定义拦截器 用户只有一个,就是自己,所以用户采用硬编码方式,但是密码较验采用了MD5加密码方式,在LoginAction中,可以自行修改成自己的(暂时用户名yukiceo,密码yukiceo) 采用了FCKeditor在线文本编辑器,用FCKeditor上传文件时还存在有问题,不知道是不是配置存在问题,但是图片文件利用Struts2的action上传到服务器,因为有其他附件文件要上传,并且要保存文件信息,在删除文章时要把上传的文件一起删除掉,但在级联删除时子类对象中包含的文件还不能删除掉,有想法要写一个专门的模块来提示删除这一部分文件
struts2 hibernate spring 整合
s2sh的整合例子,是简单的代码,刚接触的同学可以看看
struts2 hibernate spring case
<em>struts2</em> <em>hibernate</em> <em>spring</em> case
spring hibernate struts2 整合
Struts2.2+Hibernate3.3+Spring2.5.6整合 一个简单的CRUD案例
Struts2 Spring Hibernate
自己做的Struts2 Spring Hibernate小程序,给有需要参考的朋友 可以页面验证,也可以后台验证 session回收和事务处理也做了
struts2 hibernate spring 项目
这是一个简单的SSH框架 里面有增删改查方法。
struts2 hibernate spring
<em>struts2</em> <em>hibernate</em> <em>spring</em>
springstruts2hibernate jar包
ssh三大框架整合的jar包,<em>spring</em>3,<em>struts2</em>,<em>hibernate</em>3的jar文件,适用于ssh的开发
SSH (hibernate +struts2 + spring)
SSH (<em>hibernate</em> +<em>struts2</em> + <em>spring</em>) ,典型三层架构。java应用例子。
struts2 + spring + hibernate 整合
<em>struts2</em> + <em>spring</em> + <em>hibernate</em> 整合。教程新手简单移动
struts2 hibernate spring case_new
<em>struts2</em> <em>hibernate</em> <em>spring</em> case_new
struts2,hibernate,spring 的版本
由于本人最近这半年一直准备一样考试,也就是说半年没有碰Java了,现在考试完了,要继续开始学习Java了,然后一看三个框架的版本很高了,我想请问下现在企业里开发用的最多的都是哪些版本,请大家告诉我下
Struts2 spring Hibernate 案例
NULL 博文链接:https://xiongjiajia.iteye.com/blog/1882562
Maven Struts2 Spring Hibernate
NULL 博文链接:https://webqq.iteye.com/blog/983399
struts2 spring hibernate 课件
S2SH 课件 <em>struts2</em> <em>spring</em> <em>hibernate</em> 课件
struts2 hibernate spring api
<em>struts2</em> <em>hibernate</em> <em>spring</em> api chm
Struts2、Spring、Hibernate
Struts2、Spring、Hibernate示例
struts2 hibernate spring
java web <em>struts2</em> <em>hibernate</em> <em>spring</em> bookstrap 开发的《售楼信息自动化》,包含十几个模块,具体还有一份ppt,详细介绍了项目的十几个模块,百分百源代码,导入myecplise就可以运行,百分百原创,公司团队项目,价值三十五万人民币系统。仅供学习,请勿模仿,请注意格式是utf-8不是gbk
hibernate struts2 spring
基于<em>hibernate</em>、<em>struts2</em>、<em>spring</em>、开发项目
Spring Struts2 Hibernate开发包
SSH开发所有的Jar包都有,适合各类人群使用。
struts2 spring hibernate整合
SSH整合源代码 有学些s2sh的人可以来学习一下,不错的哦,谢谢
Struts2,Spring,Hibernate
MVC是三个单词的缩写,分别为: 模型(Model),视图(View) 和控制Controller)。 MVC模式的目的就是实现Web系统的职能分工。 Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。 View层用于与用户的交互,通常用JSP来实现。 Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。
struts2 + spring + hibernate的集成
博文链接:https://kdisk-sina-com.iteye.com/blog/235792
struts2 hibernate spring优化
本人有个项目,性能方面需要优化,现在的情况是这样的。生产上的处理速度比较慢,而本地连接生产库,同样的功能点处理速度比较快,所以想问问大家有什么建议?是不是<em>hibernate</em>并发情况下有问题?
Spring Struts2 hibernate 的工具
rn就是说:Spring里面不是有内置的定时器功能。rn还有一个貌似叫验证码的功能。rn除了这些功能外还有什么功能?rnStringUtil这个我知道。rn最好能给个学习地址。rn如果大牛们还知道,Struts2 ,<em>hibernate</em> 里面内置的这些类型工具类的功能?rn知道的大家说下。。rn万分感谢大家。。
hibernate hql语句查不到 ,报空指针
[img=https://img-bbs.csdn.net/upload/201708/09/1502270691_880752.png][/img]rn[img=https://img-bbs.csdn.net/upload/201708/09/1502270703_132487.png][/img]rn如图,执行打印出来的语句加上查询参数到数据库可以查到,是因为参数没有设置进去吗?求大佬指点指点
hibernate session.save报空指针,,求指教
[code=Java]public void saveStudent(Student student)rn try rn transaction = (org.<em>hibernate</em>.Transaction)session.beginTransaction();rn session.save(student);rn transaction.commit();rn catch (Exception e) rn transaction.rollback();rn finallyrn session.close();rn rn rn [/code]rnrn保存方法如下,求指教,问题不知道出哪了。。
Struts2 Spring和Hibernate应用实例
Struts2 Spring和Hibernate应用实例
Spring Hibernate Struts2
希望大家喜欢,这是一个比较好的能搭三大框架的例子,不容错过
Spring、Struts2、Hibernate整合
Spring、Struts2、Hibernate三大主流框架整合
集成 Struts2/Spring/Hibernate
详细讲解,集成Struts2/ Spring / Hibernate的过程。
Spring、Hibernate、Struts2jar包
Spring、Hibernate、Struts2三大框架整合所需要的jar包,,
Struts2 + Spring + Hibernate
过几分钟 就抛这个异常 为什么啊?rnjava.lang.IllegalStateExceptionrn at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:407)rn at org.apache.<em>struts2</em>.dispatcher.Dispatcher.sendError(Dispatcher.java:725)rn at org.apache.<em>struts2</em>.dispatcher.Dispatcher.serviceAction(Dispatcher.java:485)rn at org.apache.<em>struts2</em>.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)rn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)rn at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)rn at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)rn at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)rn at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)rn at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)rn at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)rn at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:877)rn at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:594)rn at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1675)rn at java.lang.Thread.run(Thread.java:722)
Struts2,spring,Hibernate集成
NULL 博文链接:https://yusudong.iteye.com/blog/962170
spring + hibernate + struts2 + compass2.1
NULL 博文链接:https://longflang.iteye.com/blog/568063
hibernate总是报空指针是怎么回事
public class Student implements java.io.Serializablern private int id;rn private String name;rn public int getId() rn return id;rn rn public void setId(int id) rn this.id = id;rn rn public String getName() rn return name;rn rn public void setName(String name) rn this.name = name;rn rn rnrnrnrnpublic class Dao rn private static final SessionFactory sessionFactory = buildSessionFactory();rnrn private static SessionFactory buildSessionFactory() rn rn Configuration cfg = new Configuration().configure();rn ServiceRegistry serviceRegistry = new ServiceRegistryBuilder()rn .applySettings(cfg.getProperties()).buildServiceRegistry();rnrn return cfg.buildSessionFactory(serviceRegistry);rnrn rn rnrn public static SessionFactory getSessionFactory() rn return sessionFactory;rn rnrnrnrnpublic class Test rnrn /**rn * @param argsrn */rn public static void main(String[] args) rn Session session = Dao.getSessionFactory().openSession();rnrnrn Transaction tx = session.beginTransaction();rnrnrn Student s=new Student();rn s.setId(2);rn s.setName("admin");rn session.save(s);rnrn tx.commit();rnrn session.close();rn rnrnrnrnrnrnrnrnrn rn rn rn rnrnrnrnrnrnrnrnrnoracle.jdbc.driver.OracleDriverrnjdbc:oracle:thin:@localhost:1521:orclrnzhxlrnzhxlrnrnrnorg.<em>hibernate</em>.dialect.Oracle10gDialectrnrnrnorg.<em>hibernate</em>.cache.NoCacheProviderrnrntruernrnupdaternrnrnrnrnrn不知道为什么总报<em>空指针</em>rnrn2012-11-8 16:00:30 org.<em>hibernate</em>.annotations.common.Version rnINFO: HCANN000001: Hibernate Commons Annotations 4.0.1.Finalrn2012-11-8 16:00:30 org.<em>hibernate</em>.Version logVersionrnINFO: HHH000412: Hibernate Core 4.1.6.Finalrn2012-11-8 16:00:30 org.<em>hibernate</em>.cfg.Environment rnINFO: HHH000206: <em>hibernate</em>.properties not foundrn2012-11-8 16:00:30 org.<em>hibernate</em>.cfg.Environment buildBytecodeProviderrnINFO: HHH000021: Bytecode provider name : javassistrn2012-11-8 16:00:30 org.<em>hibernate</em>.cfg.Configuration configurernINFO: HHH000043: Configuring from resource: /<em>hibernate</em>.cfg.xmlrn2012-11-8 16:00:30 org.<em>hibernate</em>.cfg.Configuration getConfigurationInputStreamrnINFO: HHH000040: Configuration resource: /<em>hibernate</em>.cfg.xmlrn2012-11-8 16:00:30 org.<em>hibernate</em>.internal.util.xml.DTDEntityResolver resolveEntityrnWARN: HHH000223: Recognized obsolete <em>hibernate</em> namespace http://<em>hibernate</em>.sourceforge.net/. Use namespace http://www.<em>hibernate</em>.org/dtd/ instead. Refer to Hibernate 3.6 Migration Guide!rn2012-11-8 16:00:30 org.<em>hibernate</em>.cfg.Configuration addResourcernINFO: HHH000221: Reading mappings from resource: entity/Student.hbm.xmlrn2012-11-8 16:00:30 org.<em>hibernate</em>.internal.util.xml.DTDEntityResolver resolveEntityrnWARN: HHH000223: Recognized obsolete <em>hibernate</em> namespace http://<em>hibernate</em>.sourceforge.net/. Use namespace http://www.<em>hibernate</em>.org/dtd/ instead. Refer to Hibernate 3.6 Migration Guide!rn2012-11-8 16:00:30 org.<em>hibernate</em>.cfg.Configuration doConfigurernINFO: HHH000041: Configured SessionFactory: nullrn2012-11-8 16:00:30 org.<em>hibernate</em>.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configurernINFO: HHH000402: Using Hibernate built-in connection pool (not for production use!)rn2012-11-8 16:00:30 org.<em>hibernate</em>.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configurernINFO: HHH000115: Hibernate connection pool size: 20rn2012-11-8 16:00:30 org.<em>hibernate</em>.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configurernINFO: HHH000006: Autocommit mode: falsern2012-11-8 16:00:30 org.<em>hibernate</em>.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configurernINFO: HHH000401: using driver [oracle.jdbc.driver.OracleDriver] at URL [jdbc:oracle:thin:@localhost:1521:orcl]rn2012-11-8 16:00:30 org.<em>hibernate</em>.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configurernINFO: HHH000046: Connection properties: user=zhxl, password=****rn2012-11-8 16:00:30 org.<em>hibernate</em>.engine.jdbc.internal.JdbcServicesImpl configurernWARN: HHH000341: Could not obtain connection metadata : 不支持的特性rn2012-11-8 16:00:30 org.<em>hibernate</em>.engine.jdbc.internal.LobCreatorBuilder useContextualLobCreationrnINFO: HHH000422: Disabling contextual LOB creation as connection was nullrnException in thread "main" java.lang.ExceptionInInitializerErrorrn at test.Test.main(Test.java:15)rnCaused by: java.lang.NullPointerExceptionrn at org.<em>hibernate</em>.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:207)rn at org.<em>hibernate</em>.service.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:75)rn at org.<em>hibernate</em>.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:159)rn at org.<em>hibernate</em>.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:131)rn at org.<em>hibernate</em>.cfg.SettingsFactory.buildSettings(SettingsFactory.java:73)rn at org.<em>hibernate</em>.cfg.Configuration.buildSettingsInternal(Configuration.java:2279)rn at org.<em>hibernate</em>.cfg.Configuration.buildSettings(Configuration.java:2275)rn at org.<em>hibernate</em>.cfg.Configuration.buildSessionFactory(Configuration.java:1744)rn at dao.Dao.buildSessionFactory(Dao.java:19)rn at dao.Dao.(Dao.java:11)rn ... 1 more
SSH开发 hibernate查询 报空指针
报错:rn2010-8-7 15:47:48 org.apache.catalina.core.StandardWrapperValve invokern严重: Servlet.service() for servlet action threw exceptionrnjava.lang.NullPointerExceptionrn at com.hexun.framework.base.BaseAction.checkLogin(BaseAction.java:162)rn at com.hexun.user.web.action.LoginAction.execute(LoginAction.java:43)rn at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)rn at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)rn at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)rn at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)rn at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)rn at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)rn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)rn at com.hexun.framework.filter.EncodingFilter.doFilter(EncodingFilter.java:29)rn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)rn at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)rn at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)rn at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)rn at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)rn at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)rn at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)rn at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)rn at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)rn at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)rn at java.lang.Thread.run(Thread.java:619)rnrn数据库查询语句:rnpublic User getUserByUserid(Long userId) rn rn try rn User user = null;rn user = (User) getSession().get("com.cms.model.User", userId);rn rn return user;rn catch (RuntimeException re) rn throw re;rn rn}rn*********************************************rn希望路过的高手帮助,
Spring与hibernate数据库操作的封装
步骤 1 创建实体类 2 创建基类接口和实现基类接口 3创建实体类的dao的接口 4 创建 service层的接口和实现类 和接口的实现类 5就是测试了吗 创建数据库表的实体类 @Entity @Table(name=&quot;emp&quot;) public class Emp { @Id @GeneratedValue private Int...
基于Spring与Hibernate的数据库操作进阶
NULL 博文链接:https://xinglijun1973.iteye.com/blog/2388566
hibernate4整合spring一直报空指针
我们会自作聪明Session session=this.sessionFactory.getCurrentSession(); 然后用session去执行save之类的方法。这样,在启动服务器就会报<em>空指针</em>!但是具体原因,我也不太清楚,希望大神看到帮我解答一下。
Spring一直报空指针错误(已解决)
@audited和@Autowired一定要看清楚,别手快了写错了,说多了都是泪
Spring AOP报空指针错误怎么办?
Spring AOP报<em>空指针</em>错误怎么办?
集成struts2 spring hibernate 环境控制台报 errorCode=404
集成<em>struts2</em> <em>spring</em> <em>hibernate</em> 环境tomcat6报这个错误,在web.xml也配置了404 500错误,现在也是没有效果了。rn以前好好,现在随便访问一个页面Tomcat6就提示这个错误,搞了半天了,也baidu了一番,没有找个这个原因,rnTomcat6 配置如下:rn[code=XML]rnrn rn 404rn /comm/404.htmlrn rn rn 500rn /comm/500.htmlrn rn[/code]rn这个是Myeclipse控制台打印的rn[code=XML]rn09-09-02 14:18:17 DEBUG [localhost]:343 - Processing ErrorPage[errorCode=404, location=/comm/404.html]rn 09-09-02 14:18:17 DEBUG [localhost]:343 - Processing ErrorPage[errorCode=404, location=/comm/404.html]rn09-09-02 14:18:17 DEBUG [localhost]:343 - Processing ErrorPage[errorCode=404, location=/comm/404.html]rn 09-09-02 14:18:17 DEBUG [localhost]:343 - Processing ErrorPage[errorCode=404, location=/comm/404.html]rn 09-09-02 14:25:00 DEBUG [localhost]:343 - Processing ErrorPage[errorCode=404, location=/comm/404.html]rn 09-09-02 14:25:00 DEBUG [localhost]:343 - Processing ErrorPage[errorCode=404, location=/comm/404.html]rn[/code]rn 有知道的帮我看看了,谢谢了,搞了半天了,不知道原因rn分不够再加了,只要是能解决问题
oracle回闪表中的数据下载
在数据库10g之前,John可能会做一个"时间点"恢复,来将数据库恢复至所希望的某一时刻的状态。不幸的是,银行的定期日常备份大约就是在那个时间开始,这就意味着他将不得不用接近24小时的有价值的归案日志来恢复数据库。 相关下载链接:[url=//download.csdn.net/download/zhzh3131930/2854378?utm_source=bbsseo]//download.csdn.net/download/zhzh3131930/2854378?utm_source=bbsseo[/url]
VS2008 MFC 9.0类图下载
微软MFC 9.0的类图,从VS2008的MSDN中得到。 相关下载链接:[url=//download.csdn.net/download/scutmao/3244932?utm_source=bbsseo]//download.csdn.net/download/scutmao/3244932?utm_source=bbsseo[/url]
Microstation 开发下载
此书是献给那些喜欢使用Microstation 和Microstation PowerDraft 的人。 相关下载链接:[url=//download.csdn.net/download/cmx_stone/6387111?utm_source=bbsseo]//download.csdn.net/download/cmx_stone/6387111?utm_source=bbsseo[/url]
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法
我们是很有底线的