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>
一定要爱着点儿什么,恰似草木对光阴的钟情。