当前位置:编程学习 > JAVA >>

SSH2

求一份SSH2的空框架(各种配置文件,完整的jar包,mysql的,注解的,事物的),能有一个实现的小功能最好(一个代表性的就好)
851465575@qq.com  ,这是QQ号,我是整合了一天了,各种错误,各种蛋疼...... --------------------编程问答-------------------- 我最近也在学习SSH框架,感觉“别人送来终觉浅,绝知此事要躬行”,一步一步自己踏实地练,内功才纯厚…… --------------------编程问答-------------------- 搭建ssh2环境的例子,网上很多,如果楼主实在是照着做弄不出来,最好还是找个会的同事或同学来帮你弄,随便也讲讲各配置的意思。这样下次再弄才会,不至于再去问人了。 --------------------编程问答-------------------- 以下是使用sping2.5+hibernate3+struts2的配置文件
sping2.5 beans.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
           http://www.springframework.org/schema/context
           http://www.springframework.org/schema/context/spring-context-2.5.xsd
           http://www.springframework.org/schema/tx
           http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">

<!-- 对受管组件Classpath进行扫描 -->
<context:component-scan base-package="com.sls" />

<!-- 配置属性占位符配置器   即读取配置文件的数据库连接文件 location这个是定值-->
<bean
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<value>classpath:jdbc.properties</value>
</property>
</bean>

<!-- 配置数据库源 -->
<bean id="dataSource" destroy-method="close"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="${jdbc.driverClassName}" />
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
</bean>


<!--
配置Hibernate实现的AnnotationSessionFactory工厂,本工厂在系统运行期间只产生一个SessionFactory实例
-->
<bean
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"
id="sessionFactory">
<property name="dataSource" ref="dataSource" />
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.format_sql">true</prop>
<prop key="hibernate.hbm2ddl.auto">update</prop>
</props>
</property>
<!-- 配置包扫描 针对的是使用了JPA注解的实体类的 -->
<property name="packagesToScan">
<list>
<value>com.sls.entity</value>
</list>
</property>
</bean>

<!-- 配置HibernateTemplate以简化Hibernate应用的开发即Hibernate模版-->
<bean class="org.springframework.orm.hibernate3.HibernateTemplate"
id="hibernateTemplate">
<property name="sessionFactory" ref="sessionFactory" />
</bean>

<!-- 配置事务管理器 -->
<bean id="txManager"
class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>

<!-- 使用基于注解方式配置事务 -->
<tx:annotation-driven transaction-manager="txManager" />

</beans>

jdbc.properties的配置

jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/myDataBase
jdbc.username=root
jdbc.password=root

struts2 struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">

<struts>
<!-- 与spring集成时,指定由spring负责action对象的创建 -->
<constant name="struts.objectFactory" value="spring"></constant>
<constant name="struts.devMode" value="false" />
<package name="employee" extends="struts-default" namespace="/employee">
<action name="list" class="employeeAction">
<result name="list">/list.jsp</result>
</action>
</package>
</struts>

web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

<!-- 扫描器 -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:beans.xml</param-value>
</context-param>

<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

<filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

</web-app>



--------------------编程问答-------------------- 一发送,注意查收522750742发的。 --------------------编程问答-------------------- 我有一个,有实现增删改查、批量删除、分页、文件上传、下载功能的简单系统。 楼主需要的说一声。 --------------------编程问答--------------------
引用 5 楼  的回复:
我有一个,有实现增删改查、批量删除、分页、文件上传、下载功能的简单系统。 楼主需要的说一声。

5楼给我看下了 谢谢了 jxjj392319164@126.com --------------------编程问答-------------------- http://download.csdn.net/detail/peng_hao1988/4191421
这是我写的基于配置文件的,实现了CRUD功能,在myeclipse中直接部署,在eclipse中如果报错需要添
加servlet-api.jar文件。lz看看能否帮到你。 --------------------编程问答--------------------
引用楼主 smile_ares 的回复:
求一份SSH2的空框架(各种配置文件,完整的jar包,mysql的,注解的,事物的),能有一个实现的小功能最好(一个代表性的就好)
851465575@qq.com  ,这是QQ号,我是整合了一天了,各种错误,各种蛋疼......

楼主给你发过去了一份!祝你好运! --------------------编程问答-------------------- 感觉框架这东西还是自己多练练比较好,我现在都把这些给忘了 --------------------编程问答-------------------- 你直接用编程工具new一个项目,右键,右键,右键,选择好就行啦。要是ssh2的话需要删除hibernate框架中的cglib.jar --------------------编程问答--------------------
引用 1 楼  的回复:
我最近也在学习SSH框架,感觉“别人送来终觉浅,绝知此事要躬行”,一步一步自己踏实地练,内功才纯厚……

+11 --------------------编程问答-------------------- 绝知此事要躬行 --------------------编程问答-------------------- 有邮箱么,别用QQ邮箱 --------------------编程问答-------------------- 发你邮箱 --------------------编程问答-------------------- 稍等我给你发过去! --------------------编程问答-------------------- --------------------编程问答-------------------- 这还得自己理解 --------------------编程问答--------------------
引用 4 楼  的回复:
一发送,注意查收522750742发的。
这真好,我也想学习可以发我份吗谢谢 330499362@qq.com --------------------编程问答--------------------
引用 5 楼 dw_java08 的回复:
我有一个,有实现增删改查、批量删除、分页、文件上传、下载功能的简单系统。 楼主需要的说一声。
前辈~~~这个还有吗?我新人需要这个。。。。目前只能搭出框架及登陆的功能,其他功能还没实现,有的话发给1136919179@qq.com。。。。感激不尽~~~~ --------------------编程问答--------------------
引用 19 楼 u010412440 的回复:
Quote: 引用 5 楼 dw_java08 的回复:

我有一个,有实现增删改查、批量删除、分页、文件上传、下载功能的简单系统。 楼主需要的说一声。
前辈~~~这个还有吗?我新人需要这个。。。。目前只能搭出框架及登陆的功能,其他功能还没实现,有的话发给1136919179@qq.com。。。。感激不尽~~~~

邮件给你发过去了。 --------------------编程问答--------------------
引用 20 楼 dw_java08 的回复:
Quote: 引用 19 楼 u010412440 的回复:

Quote: 引用 5 楼 dw_java08 的回复:

我有一个,有实现增删改查、批量删除、分页、文件上传、下载功能的简单系统。 楼主需要的说一声。
前辈~~~这个还有吗?我新人需要这个。。。。目前只能搭出框架及登陆的功能,其他功能还没实现,有的话发给1136919179@qq.com。。。。感激不尽~~~~

邮件给你发过去了。


前辈,给新人也发个吧!谢谢!stone91@qq.com --------------------编程问答--------------------
引用
#21
  新手给我也发个哇  jiangbe415@163.com --------------------编程问答-------------------- 还是建议楼主自己配 将错误解决 你就成长了 ! --------------------编程问答--------------------
引用 5 楼 dw_java08 的回复:
我有一个,有实现增删改查、批量删除、分页、文件上传、下载功能的简单系统。 楼主需要的说一声。
求指导 1014512703@163.com 谢谢 --------------------编程问答--------------------
引用 5 楼 dw_java08 的回复:
我有一个,有实现增删改查、批量删除、分页、文件上传、下载功能的简单系统。 楼主需要的说一声。

急求文件上传下载范例,请问系统代码还有吗??发一份 易做图_lxl@126.com --------------------编程问答--------------------
引用 5 楼 dw_java08 的回复:
我有一个,有实现增删改查、批量删除、分页、文件上传、下载功能的简单系统。 楼主需要的说一声。
求526110128@qq.com 谢了 --------------------编程问答-------------------- 除 --------------------编程问答--------------------
引用 5 楼 dw_java08 的回复:
我有一个,有实现增删改查、批量删除、分页、文件上传、下载功能的简单系统。 楼主需要的说一声。
前辈,给我发一份。940054977@qq.com --------------------编程问答--------------------
引用 5 楼 dw_java08 的回复:
我有一个,有实现增删改查、批量删除、分页、文件上传、下载功能的简单系统。 楼主需要的说一声。

大神,求发个。976752105@qq.com
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,