ssm动态多数据源

转自(SSM多数据源)

Spring单数据源直接在下配置数据源的各种连接参数。但动态数据源需要配置个各个数据源例如ds1、ds2等。然后在dataSource中动态根据传递过来的参数动态调用不同的数据源。

1、当进行访问时,首先通过DbContextHolder.setDbType(“ds1”);设置需要使用的数据源。DbContextHolder就是一个用来存储数据源信息的类,其中通过ThreadLocal来记录数据源信息。

2、DynamicDataSource类集成Spring的AbstractRoutingDataSource类,通过determineCurrentLookupK[……]

Read more

X5-UI2-.w模板生成机制

web设计器使用html展示数据,
IDE获取数据、新建文件

WebSocket调用java方法,IDE选择概念数据,并返回概念数据给web设计器页面

获取HTML模板数据(json)

使用handlebars.js解析成HTML数据(json)

WS返回HTML数据IDE,新建文件

UI设计器-单表list.w案例
主页:\UI2\system\templates\index\index.w
概念设置页:\UI2\system\templates\common\mainData.w
关系设置页:\UI2\system\templates\common\lis[……]

Read more