`

ssh例子

    博客分类:
  • ssh
阅读更多

附件中有两个例子,一个是最简单的SSH,一个是整合了事务处理的SSH

我建议先看第一个ssh_self,是我自己做的,已经在tomcat5下通过,有一些注释,也提供的mysql的脚本。

分享到:
评论
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)

相关推荐

    经典SSH例子

    在"经典SSH例子"中,通常会展示如何整合这三个框架来构建一个完整的应用。例如,Struts2作为前端控制器,接收HTTP请求并转发到相应的Action;Spring作为整体的容器,管理所有bean的生命周期和依赖关系,同时也负责...

    SSH例子+AOP例子

    总结起来,SSH例子+AOP例子展示了如何使用Java的SSH框架进行数据操作,特别是增加操作,同时利用AOP来处理如事务管理和日志记录等横切关注点,提高了代码的可维护性和模块化程度。通过学习和实践这样的例子,开发者...

    基于maven的ssh例子

    总的来说,这个基于Maven的SSH例子是一个很好的学习资源,它可以帮助开发者了解如何将这三个框架集成到一起,实现一个完整的Java Web应用。通过实践这个例子,你可以深入理解Maven的依赖管理,以及SSH框架在实际项目...

    SSH例子执行增删改查 刚接触ssh学习的一个很好的例子

    这个SSH例子是一个初学者入门SSH框架的实践项目,它包括了四个基本的数据操作:添加(Add)、删除(Delete)、修改(Modify)和查询(Query)。SSH在这里指的是Spring、Struts和Hibernate三个开源框架的组合,它们是...

    ssh例子带数据库

    总的来说,这个SSH例子带数据库的压缩包提供了一个完整的从用户界面到数据库的交互示例,涵盖了前端请求处理、业务逻辑处理和数据存储的主要环节。对于想要学习SSH框架的开发者来说,这是一个非常实用的起点,可以...

    rapid的ssh例子

    这个“Rapid SSH例子”可能是指使用SSH进行快速开发或自动化操作的一个示例。SSH通常与Linux和Unix系统相关联,但在Java等跨平台语言中,也可以通过库如JSch来实现SSH连接。 【描述】"Rapid的SSH例子,现有的数据库,...

    SSH整合例子(SSH例子)

    在这个"SSH整合例子"中,我们能看到如何将这三个强大的框架协同工作,构建出一个完整的Web应用程序。 首先,让我们深入了解一下Spring。Spring的核心在于控制反转(IoC)和AOP。IoC通过容器管理对象的生命周期和...

    SSH例子

    SSH例子通常包括配置、连接、认证等步骤,是学习和使用SSH的基础。 在SSH的使用中,首先我们需要了解其基本的组件:客户端(SSH client)和服务器端(SSH server)。SSH客户端安装在用户计算机上,而SSH服务器则...

    全注解SSH例子

    【全注解SSH例子】是针对初级程序员设计的一个学习资源,旨在帮助他们更好地理解和应用企业级开发中的常用框架。SSH,即Struts、Spring和Hibernate,是Java Web开发中的三大核心框架,它们协同工作,提供了高效、...

    SSH例子 适合新手学习

    SSH是Java Web开发中常用的三大框架的组合,包括Struts、Spring和Hibernate。这个整合的例子是为初学者设计的,旨在帮助...通过实践这个SSH例子,你将能更好地理解如何在实际项目中应用这些框架,提升你的开发技能。

    用户与角色的ssh例子

    在这个项目中,"用户与角色的ssh例子" 提供了一个实际的示例,展示了如何在SSH框架下实现用户管理和角色权限控制。 Struts2是MVC(模型-视图-控制器)设计模式的实现,它负责处理HTTP请求,调度业务逻辑,并将结果...

    一个配置好的SSH例子

    在这个"一个配置好的SSH例子"中,我们将探讨SSH框架的基本配置和工作原理。 首先,Struts2是基于MVC设计模式的Web框架,用于处理HTTP请求并展示结果。其核心组件包括Action、Result、Interceptor等。Action是业务...

    ssh 例子 有问题 www.willvc.com.cn 能联系到我

    ssh 例子 ssh 例子 有问题 www.willvc.com.cn 能联系到我

    JBPM+SSH例子

    【JBPM+SSH例子】是将企业级工作流管理系统JBPM与Spring、Struts和Hibernate(SSH)这一经典Java Web开发框架相结合的应用实例。SSH框架因其分层设计、灵活配置和强大的功能在Java社区中广泛使用,而JBPM则是一个...

    一个SSH例子

    在这个SSH例子中,我们将深入探讨SSH的工作原理以及如何使用它。 **SSH工作原理** SSH基于客户端-服务器架构,其主要工作流程包括身份验证、密钥交换和加密通信三个阶段: 1. **身份验证**:客户端连接到服务器时...

    SSH例子完整项目

    SSH例子完整项目是一个适合初学者学习的Java Web开发实践项目,它涵盖了Struts1、Hibernate和Spring这三大框架的整合应用。这个项目旨在帮助开发者理解如何在实际开发中结合使用这三个流行的技术,以构建一个完整的...

    JAVA+很好的ssh例子,是开始学习的示范性项目Java源码

    SSH在Java开发中是一个非常重要的概念,全称为Spring、...总之,这个"JAVA+很好的ssh例子"是一个宝贵的学习资源,通过深入研究和实践,你可以快速掌握Java企业级开发的核心技术,并为自己的职业道路打下坚实的基础。

Global site tag (gtag.js) - Google Analytics