scribble

Scribble

About Blog GitHub

17 Jul 2016
grails with multi DB

#grails with multi DB

**由于数据安全的原因,需要把一部分数据做加密,或者物理隔绝,这个时候阿里云提供了很好的功能,数据库的TDE。其对数据库的透明加密解密,解放了程序员的生产力,提高了工作效率,用户无需在应用代码层面做相关的操作**

####需要做的是使工程连接多个数据库即可(一个是正常数据库,一个为配置了TDE的数据库)
针对grails工程,我们需要做一下配置:



## dataSource:
		s1:
        pooled: true
        jmxExport: true
        driverClassName: com.mysql.jdbc.Driver
        dbCreate : "validate" # one of 'create', 'create-drop', 'update', 'validate', ''
        loggingSql : false
    s2:
        pooled: true
        jmxExport: true
        driverClassName: com.mysql.jdbc.Driver
        dbCreate : "validate" # one of 'create', 'create-drop', 'update', 'validate', ''
        loggingSql : false


##enviroments:
		s1:
			username : "***"
    	    password : "***"
        	url : "jdbc:mysql://***\"
        s2:
        	username : "***"
            password : "***"
            url : "jdbc:mysql://***"

Til next time,
at 10:13

scribble

About Blog GitHub