java开发的配置文件配置到数据库(配置到配置文件里面个人感觉修改较麻烦,故配置到数据库)

配置文件的创建表sql

CREATE TABLE `checkwork_tab_properties` (
  `id` varchar(50) NOT NULL COMMENT '主键id',
  `type` varchar(50) DEFAULT NULL COMMENT '类型',
  `keyid` varchar(100) DEFAULT NULL COMMENT 'key值',
  `price` varchar(100) DEFAULT NULL COMMENT '值',
  `extend1` varchar(20) DEFAULT NULL,
  `extend2` varchar(20) DEFAULT NULL,
  `extend3` varchar(20) DEFAULT NULL,
  `extend4` varchar(20) DEFAULT NULL,
  `extend5` varchar(20) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8; 

 表测试数据 keyid里面带1的就是本地测试 不带1的就是测试机测试

实体类

public class TabProperties {
    private String id;

    private String type;

    private String keyid;

    private String price;

    private String extend1;

    private String extend2;

    private String extend3;

    private String extend4;

    private String extend5;
}

 mybatis XML写入的关键代码

<sql id="Base_Column_List" >
    id, type, keyid, price, extend1, extend2, extend3, extend4, extend5
</sql>
<select id="selectByKeyid" resultType="java.lang.String" parameterType="java.lang.String" >
   select price from checkwork_tab_properties where keyid = #{keyid,jdbcType=VARCHAR}
</select>    

  

 

posted on 2021-04-09 11:27  海哥哥99  阅读(460)  评论(0编辑  收藏  举报

导航