为了账号安全,请及时绑定邮箱和手机立即绑定
  • 引入相应配置文件 1、Struts2框架的配置文件:web.xml + struts.xml。 2、Hibernate框架配置文件:hibernate.cfg.xml(在ssh整合中该配置文件可以省略) + 映射文件。 3、Spring 框架的配置文件:web.xml + applicationContext.xml。
    查看全部
  • 基于SSH实现员工管理系统之框架整合篇——创建项目引入jar包 I Ps:spring里其实还有spring-struts.jar,和这个是一样的,引入其中一个即可。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • 从action调用service,再从service调用DAO,这就是三大框架整合到一起的调用顺序 基于SSH实现员工管理系统之框架整合篇——Action类交给Spring创建 Action可以使用两种方式创建: 1.有Struts2自身创建:只需要在struts.xml中进行配置就可以 2.交给Spring进行创建: 先在applicationContext.xml中配置Action,这里id="productAction" <!-- 配置Action --> <bean id="productAction" class="cn.muke.ssh.action.ProductAction" scope="prototype"> <!-- 手动注入Service --> <property name="productService" ref="productService" /> </bean> <!-- 配置业务层 --> <bean id="productService" class="cn.muke.ssh.service.ProductService"> <property name="productDao" ref="productDao" /> </bean> <!-- 配置Dao层 --> <bean id="productDao" class="cn.muke.ssh.dao.ProductDao"> </bean> </beans> 然后在struts.xml中进行配置 <struts> <package name="ssh" extends="struts-default" namespace="/"> <action name="product_*" class="productAction" method="{1}"> </action> </package> </struts> 推荐使用Action的类交给Spring框架创建,因为这样可以使用AOP来管理,否则Struts2自身创建不支持AOP。
    查看全部
  • 查询class文件的快捷键:Ctrl+shift+t

    查询已有文件资源的快捷键:Ctrl+shift+r

    查看全部
  • scope=“prototype”是为每个请求提供一个action实例(与struts2的机制是一样的)。
    查看全部
  • wwc
    使用spring来配置数据库(二): 3.在spring.xml中配置连接池 <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="driverClass" value="${jdbc.driverClass}"></property> <property name="jdbcUrl" value="${jdbc.jdbcUrl}"></property> <property name="user" value="${jdbc.username}"></property> <property name="password" value="${jdbc.password}"></property> </bean> 4.配置Hibernate的相关属性 <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <!-- 注入连接池 --> <property name="dataSource" ref="dataSource"></property> <!-- 配置Hibernate的属性 --> <property name=""> <props> <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop> <prop key="hibernate.show_sql">true</prop> <prop key="hibernate.format_sql">true</prop> <prop key="hibernate.hbm2ddl.auto">update</prop> </props> </property> <!-- 加载Hibernate中的映射文件 --> <property name=""> <list> <value></value> </list> </property> </bean>
    查看全部
  • 1 <context:property-placeholder location=""></context:property> 可以将一些参数配置文件加载进来,并且可以通过{参数文件中的key}取出对应的value赋值给bean的property 2 连接池:管理与数据库的连接,类似与线程池;比起用时创建连接可以减少数据库连接时间及所需的资源 3 c3p0:一种实现连接池的技术,spring、hibernate中都有用到 4 SessionFactory接口负责初始化Hibernate,是数据源的代理,并负责创建数据库Session对象 5 java通过jdbc连接mysql //jdbc:mysql://主机名称:连接端口/数据库的名称?参数=值;避免中文乱码要指定useUnicode和characterEncoding;执行数据库操作之前要在数据库管理系统上创建一个数据库 String url = "jdbc:mysql://localhost:3306/javademo?" + "user=root&password=root&useUnicode=true&characterEncoding=UTF8" Class.forName("com.mysql.jdbc.Driver");// 动态加载mysql驱动 Connection conn = DriverManager.getConnection(url); Statement stmt = conn.createStatement(); sql = "create table student(NO char(20),name varchar(20),primary key(NO))"; int result = stmt.executeUpdate(sql);//executeUpdate语句会返回一个受影响的行数,如果返回-1就没有成功
    查看全部
  • 引入相应配置文件<br> 1、Struts2框架的配置文件:web.xml + struts.xml。<br> 2、Hibernate框架配置文件:hibernate.cfg.xml(在ssh整合中该配置文件可以省略) + 映射文件。<br> 3、Spring 框架的配置文件:web.xml + applicationContext.xml。
    查看全部
  • 基于SSH实现员工管理系统之框架整合篇——配置Action,Service,Dao的类 I Struts2和Spring整合的两种方式: 1、Action的类由Struts2自身去创建。 2、Action的类交给Spring框架创建。 Ps:Action层不需要跳转:return NONE;。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • 基于SSH实现员工管理系统之框架整合篇——知识点回顾 Ps:未整合前单独框架使用情况。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
    2 采集 收起 来源:SSH知识点回顾

    2016-08-26

  • ssh框架知识点回顾

    web层 Struts2

    业务层 Spring

    持久层 Hibernate

    通常web层区调用业务层,业务层调用持久层

    查看全部
    1 采集 收起 来源:SSH知识点回顾

    2019-02-25

  • jar包相关解释

    查看全部
  • https://img1.sycdn.imooc.com//5ad4a6b50001bcd419200927.jpg

    查看全部
  • 在不实用spring管理对象时的hibernate访问数据库的整套流程是:

    新建configuration对象cfg 》调用configura对象的config(“hibernate.xml”)方法,此方法需要hibernate的核心配置文件。再调用此对象的buildSessionFactory()方法获取到sessionFactory,利用sessionFactory获取session对象方法为:sessionFactory.OpenSession()

    ,开启session对象的事务方法是beginTransaction(),调用session去与数据库交互,交互完成后,确定事务的操作,关闭session。

    查看全部
    1 采集 收起 来源:SSH知识点回顾

    2018-04-15

  • spring-tx-*.*.*.release.jar spring事务类包 spring-jdbc-*.*.*.release.jar (整合hibernate框架)已经变成这个spring-springframework-*.*.*.jar spring-web-*.*.*.jar(整合web的包) spring-test-*.*.*.release.jar (整合JUnit单元测试) spring-struts2(与上面的二选一) c3p0(连接池) aop: spring-aop-*.*.*.jar spring-aspects-*.*.*.release.jar com.springsource.org.aopalliance-*.*.*.jar com.springcource.org.aspectj.weaver-*.*.*.release.jar spring框架开发的响应jar; ioc: spring-beans-*.*.*.release.jar spring-context-*.*.*.release.jar spring-core-*.*.*.ralease.jar com.springsource.org.apache.log4j-*.*.*.jar com.springsource.org.apache.commons.logging-*.*.*.jar Hibernate框架开发的响应的jar: hibernate-core.*.jar hibrenate目录下\lib\required\*.jar bibernate目录下\lib\jpa\*.jar 日志相关记录: * slf4j整合log4j的jar包 以及数据库驱动包 整合ssh需要的jar包: struts2-core.jar struts2-convention-plugin-2.*.*.*.jar ------是struts2的注解开发jar包 struts2-spring-plugin-2.*.*.*.jar ------struts2用于整合spring的jar包 (spring中也有一个 spring-struts2的jar包,也是用来整合两个框架的jar包,引入其中一个可以)
    查看全部
首页上一页1234567下一页尾页

举报

0/150
提交
取消
课程须知
学习本门课程前,需要对Struts2、Hibernate、Spring的基础知识有所了解,没学过的同学可以观看慕课网的《Struts2入门》、《Spring入门》和《Hibernate初探之单表映射》等课程。
老师告诉你能学到什么?
1、能够自己动手搭建SSH整合环境 2、学会Struts2+Hibernate+Spring三大框架如何整合

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!