zoukankan      html  css  js  c++  java
  • SpringMVC开发框架搭建-applicationContext.xml配置

    1.加载常量

    用途1:Spring的xml配置文件中,可以通过${属性名}使用properties文件配置的值
    用途2:可以使用@Value("${属性名}")注解读取properties文件配置的值,再给字段赋值
    方法1:注解在字段上,给字段赋值
    方法2:注解在字段的setter方法中赋值

    <context:property-placeholder location="classpath:~"/>
    //或者使用
    <bean id="propertyConfigurer"
      class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
      <property name="location">
          <value>~</value>
      </property>
    </bean>

    2.配置数据源以及连接池

    <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource">
        .......
    </bean>

    3.配置事务管理
    4.启用事务管理

    5.配置druid的filters时

    // StatFilter 监控统计
    <bean id="stat" class="com.alibaba.druid.filter.StatFilter">
        <property name="slowSqlMills" value="3000"/>
        <property name="logSlowSql" value="true"/>
        <property name="mergeSql" value="true"/>
    </bean>
    // WallFilter预防Sql注入
    <bean id="wall" class="com.alibaba.druid.filter.WallFilter">
        <property name="dbType" value="mysql"/>
    </bean>

    PS:使用SpringBoot 可以大大简化配置

            积极竞争
        不惧失败
    学习提升
  • 相关阅读:
    GORM模型(Model)创建
    GORM高级查询
    LogAgent
    安装kafka
    go读取日志tailf
    bubble清单
    go操作kafka
    GORM模型删除
    Vue 父子组件间的传值
    列表和表格
  • 原文地址:https://www.cnblogs.com/acmez/p/13611072.html
Copyright © 2011-2022 走看看