spring-mvc集成urule

引用urule資料網址

http://wiki.bsdn.org/pages/viewpage.action?pageId=75071533

一、pom文件加載jar包

<dependencies>
    <dependency>
        <groupId>com.bstek.urule</groupId>
        <artifactId>urule-console</artifactId>
        <version>2.1.6</version>
    </dependency>
</dependencies>
<repositories>
    <repository>
        <id>sonatype</id>
        <url>https://oss.sonatype.org/content/groups/public/</url>
    </repository>
</repositories>

二、web.xml修改

<!-- spring容器監聽器 -->
    <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>
    <context-param>
        <param-name>contextConfigLocation</param-name>
        <!-- 在 param-value中引入urule-console-context.xml文件,如果原springmvc已經引入,在後邊加上
        如:
        <param-value>
            classpath:spring/spring-*.xml,
            classpath*:urule-console-context.xml
        </param-value>  -->
        <param-value>classpath:urule-console-context.xml</param-value>
    </context-param>

<-- 這個Servlet負責控制檯中所有頁面與服務端的交互 -->
    <servlet>
        <servlet-name>uruleServlet</servlet-name>
        <servlet-class>com.bstek.urule.console.servlet.URuleServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>uruleServlet</servlet-name>
        <url-pattern>/urule/*</url-pattern>
    </servlet-mapping>

三、添加urule的配置文件

在web.xm中的DispatcherServlet配置的spring配置文件中加入

    <bean parent="urule.props">
        <property name="location">
            <value>classpath:urule/configure.properties</value>
        </property>
    </bean>

四、urule採用Spring中配置數據源連接數據庫

屬性名 含義
urule.repository.datasourcename 當前在標準spring context中已配置的數據源的bean id
urule.repository.databasetype 當前採用數據源對應的數據庫類型,目前支持的類型有6種,分別是:mysql、mssql、oracle、db2、derby以及postgresql
urule.repository.datasourcename=dataSource
urule.repository.databasetype=mysql

以上爲自己琢磨的一些步驟,寫的可能不全面,不喜勿噴!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章