• SSH笔记一


    加入JAR包(包括c3p0和sql的,重复包删低版本的)

    1. 加入Spring

        1)  配置web.xml文件

          ------删内容留web-app--------ctrl+shift+f--------contextListener

          创建IOC容器的对象,将对象放到application中对应的域里

        2)再在config中添加applicationContext.xml, 空即可

          加入Spring的配置文件—可以复制,中间去掉(即空)不产生错误

      2. 加入Hibernate

        1)  同时建立持久化类

        ----------即在config中添加hibernate.cfg.xml,在其中配置H的基本属性

        --------- ctrl+shift+t ------方言,,是否显示格式化SQL,生成数据表的策略……

        2)  和其对应的.hbm.xml文件,生成对应的数据表

        ---------------在entities中建立Class----相当于写表里的信息

        --------------建立xml文件,名字***.hbm.xml(***与entities中相同),选择DTD file,选择XML Catalog entry,选中H3.0,……

        3)  Spring整合Hibernate

        先建一个数据库,在config中的db.properties中写与数据库相连的语句

        在applicationContext中导入资源文件(指db.entities),配置c3p0数据源(指db.entities下的各个元素),配置sessionFactory(指.hbm.xml)

        启动项目会看到生成对应的数据表

        配置Spring的声明式事务-配置Hibernate 的事务管理器,配置事务属性,配置事务切入点,再把事务属性和事务切入点关联起来

      3.加入Struts2

        1)  在web.xml文件中配置Struts的Filter,加入struts2的配置文件(空即可)

        2)  整合Spring

      1.  在spring的配置文件中正常配置action, action的scope为prototype

            (加入strusts.xml,加入applicationContext_bean)

            在bean中配置action

            在struts中写action(对应的是bean中对应的action的id)

            在.actions中建***Action.java(继承ActionSupport)---***Service

            在.dao中建***Dao.java---SessionFactory,set,get

            在.service中建***Service---***Dao

            在bean中完善配置Dao,Service

          2.  在struts2的配置文件中配置action时,class属性指向该action在ioc中的id

      完成功能

  • 相关阅读:
    多线程 NSThread GCD
    UICollectionView 集合视图用法,自定义Cell
    简单的注册 登录
    数据库sqlite的使用
    沙盒机制 归档 反归档
    图片异步加载 ,KVO
    iOS开发系列--通知与消息机制
    制作iOS Ad-Hoc测试应用
    NT_iOS笔记—判断iPhone6
    iOS开发多线程篇—单例模式(ARC)
  • 原文地址:https://www.cnblogs.com/justmaomao/p/6672438.html
Copyright © 2020-2023  润新知