官方微信有介绍通过web界面配置的方法:浅谈jeecg多数据源的使用,没试过不知道能不能用。
如果要手工配置也是可以的,直接在t_s_data_source表中增加一条记录就好了
INSERT INTO `t_s_data_source` (`id`, `db_key`, `description`, `driver_class`, `url`, `db_user`, `db_password`, `db_type`) VALUES ('1', 'SM_DB', 'sm_db', 'com.mysql.jdbc.Driver', 'jdbc:mysql://localhost:3306/sm?useUnicode=true&characterEncoding=UTF-8', 'sm', 'sm', 'mysql');
这边url超过了50个字符,而jeecg3.5中该字段长度默认是50个字符,所以在执行条sql之前还需要把该字段长度加大:
ALTER TABLE `t_s_data_source`
MODIFY COLUMN `url` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `driver_class`;