jiazx0107@163.com
2023-05-17 620eab6cca2bc9ef9ea6d3067a0a5ba1deadbd1c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<?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:bdf="http://www.bstek.com/bdf/schema"
    xmlns:tx="http://www.springframework.org/schema/tx"
    xsi:schemaLocation="http://www.springframework.org/schema/beans 
    http://www.springframework.org/schema/beans/spring-beans.xsd
    http://www.springframework.org/schema/tx 
    http://www.springframework.org/schema/tx/spring-tx.xsd
    http://www.bstek.com/bdf/schema
    http://www.bstek.com/dorado/schema/bdf2.0.xsd ">
 
    <bean id="bdf2.jdbcTransactionManager"
        class="com.bstek.bdf2.core.orm.transaction.JdbcTransactionManager">
        <property name="dataSource" ref="db-base" />
    </bean>
 
 
    <tx:annotation-driven proxy-target-class="true"
        transaction-manager="bdf2.jdbcTransactionManager" />
 
    <!-- 注册myql数据源,数据配置在JAVA代码 -->
    <bean parent="bdf2.dataSourceRegister">
        <property name="dataSource" ref="db-base" />
        <property name="name" value="defaultDataSource" />
        <property name="asDefault" value="true" />
    </bean>
 
    <bean id="sessionFactory" parent="bdf2.sessionFactory">
        <property name="dataSourceName" value="defaultDataSource" />
        <property name="entityInterceptor" ref="bdf2.unByteCodeProxyInterceptor" />
        <property name="hibernateProperties">
            <props>
                <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
                <prop key="hibernate.show_sql">false</prop>
                <prop key="hibernate.hbm2ddl.auto">update</prop>
            </props>
        </property>
        <property name="packagesToScan">
            <list>
                <value>com.ld.igds.models*</value>
            </list>
        </property>
    </bean>
 
    <!-- 添加匿名访问路径 -->
    <bdf:anonymous-url urlPattern="/static/**" />
    <bdf:anonymous-url urlPattern="/templates/**" />
    <bdf:anonymous-url urlPattern="/**.html" />
    <bdf:anonymous-url urlPattern="/**.txt" />
    <bdf:anonymous-url urlPattern="/*.ico" />
    <bdf:anonymous-url urlPattern="/login/*" />
    <bdf:anonymous-url urlPattern="/login-check" />
    <bdf:anonymous-url urlPattern="/pad*" />
    <bdf:anonymous-url urlPattern="/pad/**" />
 
    <!-- 放开大屏 -->
    <bdf:anonymous-url urlPattern="/basic/databoard/**" />
 
    <bdf:anonymous-url urlPattern="/session-*" />
    <bdf:anonymous-url urlPattern="/no-license" />
 
    <!-- 放开WEBSOCKET-->
    <bdf:anonymous-url urlPattern="/websocket/*/screen/**" />
    <bdf:anonymous-url urlPattern="/websocket/*/screen_inout/**" />
    <bdf:anonymous-url urlPattern="/websocket/*/screen_check/**" />
 
    <!-- 放开手机接口-->
    <bdf:anonymous-url urlPattern="/api-phone/**" />
 
    <!-- 放开三维接口-->
    <bdf:anonymous-url urlPattern="/api-3d/v3/**" />
    
    <!--车牌识别-->
    <bdf:anonymous-url urlPattern="/lpr/**" />
 
    <!--放开上海佑卓接口-->
    <bdf:anonymous-url urlPattern="/api/sh/**" />
 
    <!--放开海康流媒体事件接收接口-->
    <bdf:anonymous-url urlPattern="/eventRcv/**" />
    <!--插件推送粮情接收接口-->
    <bdf:anonymous-url urlPattern="/grain/**" />
 
</beans>