- 浏览: 778737 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (256)
- ssh (18)
- webservice (8)
- java基础 (38)
- j2EE方方面面 (17)
- 随意涂鸭!呵呵 (2)
- 数据库 (22)
- work (10)
- XML与XML解析 (9)
- 测试 (2)
- sso (1)
- ldap (6)
- java 模板技术 (4)
- 版本管理 (1)
- 每日小点滴 (26)
- javascript (26)
- Jakarta Commons (2)
- css (6)
- 设计 (3)
- Eclipse插件开发 (3)
- BAP (3)
- web控件 (2)
- java加密解密 (4)
- 调优 (6)
- 界面技术 (3)
- java多线程 (6)
- 互联网 (2)
- 日志管理 (4)
- java调度 (3)
- rest (0)
- Python (2)
- mobile (2)
- 2016的故事 (4)
- Docker (1)
- NOSQL_Hadoop (0)
最新评论
-
promiseloney:
这个女程序员厉害了。。。
JVM调优:GC 参数 -
zxjlwt:
可以通过WebService上传一个文件吗?素人派http:/ ...
webservice传送XML大小估算 -
liaoshaoyang:
写的不错嘛 可以做参考
权限管理设计一 -
aaaaaaaaabaas:
谢谢,对我有帮助
Apache Commons Configuration使用入门 -
Jack_Wilshere:
com.smartdot.pdm.business.corp. ...
java导出txt
附件中有两个例子,一个是最简单的SSH,一个是整合了事务处理的SSH
我建议先看第一个ssh_self,是我自己做的,已经在tomcat5下通过,有一些注释,也提供的mysql的脚本。
- SSH_Self.rar (30 KB)
- 下载次数: 1840
- SSHDemo.rar (30.8 KB)
- 下载次数: 1285
评论
13 楼
wobuzhidaozenmeban
2011-07-12
不会用,怎么办
12 楼
liufeikl2008
2011-05-07
service 层都没有调用,写也不写完
11 楼
lijiancool
2011-03-30
你的错能不能全贴出来啊,占的篇幅太大,鄙视。。。。
10 楼
qingfeng825
2009-11-19
ap0406708 写道
是人妖吗?
何出此言,实实在在的女程序员啊。
9 楼
ap0406708
2009-11-19
是人妖吗?
8 楼
winter8
2009-10-14
能给介绍一下,怎么配置吗?本人很菜。。。。。。。。。。。。。
7 楼
yzhong_sa
2009-02-23
嗯 真不错。。。让我学会了第一个ssh的用户登录了。。。
6 楼
superdhy
2008-12-03
谢了~~你真是太好了。。又美心又好。。爱死你了
5 楼
ralfsqual
2008-11-04
你好,你的这些例子都没有响应的jar包和类库啊。请问我怎么加进去呢,不能通过Myeclipse添加了。 现在出现大量的红叉,就是说不能解析各个类。请问怎么弄的,我以往用了SSH后,jar包都是跟随程序一起导出的。而且很臃肿。请问您是怎么处理的啊?多谢指教哦
4 楼
jy02411368
2008-09-26
额。。。而且 控制层注入的应该是服务层的接口 而不是注入持久层接口
3 楼
jy02411368
2008-09-26
第二个例子没什么问题就是 。。。服务少了一层实现。。
2 楼
qingfeng825
2007-12-17
第二个例子是别人做的,我只是拿来看了一下,也没有测试,
我建议你还是从第一个例子着手做,做好了,弄清楚实现细节,
再参考第二个例子中的事务处理的配置做.
不好意思,浪费您的时间了,怪我没有讲清楚.
我建议你还是从第一个例子着手做,做好了,弄清楚实现细节,
再参考第二个例子中的事务处理的配置做.
不好意思,浪费您的时间了,怪我没有讲清楚.
1 楼
M249140611
2007-12-13
按照你的第二个例子做了,还是出以下错:
Initialization of bean failed; nested exception is java.lang.UnsupportedClassVersionError: org/hibernate/cfg/SecondPass (Unsupported major.minor version 49.0)
java.lang.UnsupportedClassVersionError: org/hibernate/cfg/SecondPass (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1687)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:968)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1409)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1289)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at org.hibernate.cfg.Configuration.add(Configuration.java:386)
at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:427)
at org.hibernate.cfg.Configuration.addResource(Configuration.java:482)
at org.hibernate.cfg.Configuration.parseMappingElement(Configuration.java:1465)
at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1433)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1414)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1390)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1325)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:651)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1091)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:396)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:233)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:145)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:277)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:313)
at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:139)
at org.springframework.web.struts.ContextLoaderPlugIn.createWebApplicationContext(ContextLoaderPlugIn.java:353)
at org.springframework.web.struts.ContextLoaderPlugIn.initWebApplicationContext(ContextLoaderPlugIn.java:296)
at org.springframework.web.struts.ContextLoaderPlugIn.init(ContextLoaderPlugIn.java:225)
at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:869)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:336)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3420)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3608)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
2007-12-13 14:42:31 StandardWrapper[/Demo:action]: Marking servlet action as unavailable
2007-12-13 14:42:31 StandardContext[/Demo]: Servlet /Demo threw load() exception
javax.servlet.UnavailableException
at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:880)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:336)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3420)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3608)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Initialization of bean failed; nested exception is java.lang.UnsupportedClassVersionError: org/hibernate/cfg/SecondPass (Unsupported major.minor version 49.0)
java.lang.UnsupportedClassVersionError: org/hibernate/cfg/SecondPass (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1687)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:968)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1409)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1289)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at org.hibernate.cfg.Configuration.add(Configuration.java:386)
at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:427)
at org.hibernate.cfg.Configuration.addResource(Configuration.java:482)
at org.hibernate.cfg.Configuration.parseMappingElement(Configuration.java:1465)
at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1433)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1414)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1390)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1325)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:651)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1091)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:396)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:233)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:145)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:277)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:313)
at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:139)
at org.springframework.web.struts.ContextLoaderPlugIn.createWebApplicationContext(ContextLoaderPlugIn.java:353)
at org.springframework.web.struts.ContextLoaderPlugIn.initWebApplicationContext(ContextLoaderPlugIn.java:296)
at org.springframework.web.struts.ContextLoaderPlugIn.init(ContextLoaderPlugIn.java:225)
at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:869)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:336)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3420)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3608)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
2007-12-13 14:42:31 StandardWrapper[/Demo:action]: Marking servlet action as unavailable
2007-12-13 14:42:31 StandardContext[/Demo]: Servlet /Demo threw load() exception
javax.servlet.UnavailableException
at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:880)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:336)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3420)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3608)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
发表评论
-
Ibatis 升级 Mybatis
2014-11-06 15:41 3996---ibatis 文件的修改1.拷贝mapping 文件中的 ... -
aaaaaaa
2013-04-11 15:01 0CREATE OR REPLACE FUNCTION nee ... -
web.xml 中的listener、 filter、servlet 加载顺序及其详解
2012-08-24 14:53 1109转载自: http://www.cnb ... -
Struts1之Action小结
2012-08-24 12:54 16301.ForwardAction:用于请求转发。 例如:锚 ... -
Struts2和Struts1.x的全面比较一
2012-08-24 11:40 810转载自:http://www.blogjava.net/s ... -
ibatis 操作返回值
2012-05-14 14:23 3118iBatis insert:iBatis的insert方法返回 ... -
bean的属性类型----ibatis类型-------oracle数据库类型
2010-10-11 09:40 36841、 ibatis中会通过resultM ... -
Spring事务的传播行为和隔离级别
2010-04-13 09:45 1327********TransactionDefinition ... -
struts 模块化开发学习
2009-05-14 09:52 1477重点:以 <param-name>config/V ... -
Spring 事务
2009-02-03 11:36 1075Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我 ... -
Spring学习网址
2009-01-15 15:09 1075http://www.redsaga.com/spring_r ... -
单位框架学习总结
2008-04-07 13:18 1617单位的框架:struts+ ... -
内置的struts Action 类----DispatchAction
2008-04-06 22:07 3599一、用途:通常在一个Action中只能完成一种业务操作,例如用 ... -
struts-config.xml 简述
2008-01-10 10:53 1722。<struts-config>是st ... -
spring中bean的高级属性之list, set, map以及props元素(含举例)
2007-11-29 09:22 15870list, set, map和props元素分别用来设置类型 ... -
hibernate 与 spring 松散配置的问题
2007-11-23 09:52 1786因为有朋友的回复,所有重做了一个SSH的例子,实现S/S/H松 ... -
ssh实际操作指导
2007-11-21 11:48 1948一、生成的struts配置文件struts-config.xm ... -
ssh 三者集合的思想
2007-11-21 11:22 2118一、首先应该明白,在SSH中,spring做了两次集成,第一次 ...
相关推荐
在"经典SSH例子"中,通常会展示如何整合这三个框架来构建一个完整的应用。例如,Struts2作为前端控制器,接收HTTP请求并转发到相应的Action;Spring作为整体的容器,管理所有bean的生命周期和依赖关系,同时也负责...
总结起来,SSH例子+AOP例子展示了如何使用Java的SSH框架进行数据操作,特别是增加操作,同时利用AOP来处理如事务管理和日志记录等横切关注点,提高了代码的可维护性和模块化程度。通过学习和实践这样的例子,开发者...
总的来说,这个基于Maven的SSH例子是一个很好的学习资源,它可以帮助开发者了解如何将这三个框架集成到一起,实现一个完整的Java Web应用。通过实践这个例子,你可以深入理解Maven的依赖管理,以及SSH框架在实际项目...
这个SSH例子是一个初学者入门SSH框架的实践项目,它包括了四个基本的数据操作:添加(Add)、删除(Delete)、修改(Modify)和查询(Query)。SSH在这里指的是Spring、Struts和Hibernate三个开源框架的组合,它们是...
总的来说,这个SSH例子带数据库的压缩包提供了一个完整的从用户界面到数据库的交互示例,涵盖了前端请求处理、业务逻辑处理和数据存储的主要环节。对于想要学习SSH框架的开发者来说,这是一个非常实用的起点,可以...
这个“Rapid SSH例子”可能是指使用SSH进行快速开发或自动化操作的一个示例。SSH通常与Linux和Unix系统相关联,但在Java等跨平台语言中,也可以通过库如JSch来实现SSH连接。 【描述】"Rapid的SSH例子,现有的数据库,...
在这个"SSH整合例子"中,我们能看到如何将这三个强大的框架协同工作,构建出一个完整的Web应用程序。 首先,让我们深入了解一下Spring。Spring的核心在于控制反转(IoC)和AOP。IoC通过容器管理对象的生命周期和...
SSH例子通常包括配置、连接、认证等步骤,是学习和使用SSH的基础。 在SSH的使用中,首先我们需要了解其基本的组件:客户端(SSH client)和服务器端(SSH server)。SSH客户端安装在用户计算机上,而SSH服务器则...
【全注解SSH例子】是针对初级程序员设计的一个学习资源,旨在帮助他们更好地理解和应用企业级开发中的常用框架。SSH,即Struts、Spring和Hibernate,是Java Web开发中的三大核心框架,它们协同工作,提供了高效、...
SSH是Java Web开发中常用的三大框架的组合,包括Struts、Spring和Hibernate。这个整合的例子是为初学者设计的,旨在帮助...通过实践这个SSH例子,你将能更好地理解如何在实际项目中应用这些框架,提升你的开发技能。
在这个项目中,"用户与角色的ssh例子" 提供了一个实际的示例,展示了如何在SSH框架下实现用户管理和角色权限控制。 Struts2是MVC(模型-视图-控制器)设计模式的实现,它负责处理HTTP请求,调度业务逻辑,并将结果...
在这个"一个配置好的SSH例子"中,我们将探讨SSH框架的基本配置和工作原理。 首先,Struts2是基于MVC设计模式的Web框架,用于处理HTTP请求并展示结果。其核心组件包括Action、Result、Interceptor等。Action是业务...
ssh 例子 ssh 例子 有问题 www.willvc.com.cn 能联系到我
【JBPM+SSH例子】是将企业级工作流管理系统JBPM与Spring、Struts和Hibernate(SSH)这一经典Java Web开发框架相结合的应用实例。SSH框架因其分层设计、灵活配置和强大的功能在Java社区中广泛使用,而JBPM则是一个...
在这个SSH例子中,我们将深入探讨SSH的工作原理以及如何使用它。 **SSH工作原理** SSH基于客户端-服务器架构,其主要工作流程包括身份验证、密钥交换和加密通信三个阶段: 1. **身份验证**:客户端连接到服务器时...
SSH例子完整项目是一个适合初学者学习的Java Web开发实践项目,它涵盖了Struts1、Hibernate和Spring这三大框架的整合应用。这个项目旨在帮助开发者理解如何在实际开发中结合使用这三个流行的技术,以构建一个完整的...
SSH在Java开发中是一个非常重要的概念,全称为Spring、...总之,这个"JAVA+很好的ssh例子"是一个宝贵的学习资源,通过深入研究和实践,你可以快速掌握Java企业级开发的核心技术,并为自己的职业道路打下坚实的基础。