JBoss.orgCommunity Documentation
/src/main/resources/ |--env.properties (应用基础环境配置信息) /src/main/webapp/WEB-INF/spring |--dataAccessContext.xml (数据源配置文件) <!-- 数据源配置要求使用以下配置以满足多租户需求 --> <bean id="dataSource" class="com.epicpaas.sdk.core.jdbc.EPICXaDataSource"> <property name="driverClassName" value="${jdbc.driverClassName}" /> <property name="url" value="${jdbc.url}" /> <property name="validationQuery" value="${jdbc.validationQuery}"/> <property name="username" value="${jdbc.username}"/> <property name="minIdle" value="${jdbc.minIdle}" /> <property name="password" value="${jdbc.password}" /> <property name="testOnBorrow" value="true"/> <property name="testOnReturn" value="true"/> <property name="testWhileIdle" value="true"/> </bean>
数据库配置完毕后,在数据库建表。使用平台提供的工具可自动生存代码
(1)应用中默认添加了Maven插件(maven-gen-plugin)用于生成代码 (2)填写Mybatis自动生成工具配置文件 /src/main/resources/generatorConfig-mysql.xml (详细配置请参考Mybatis帮助文档) (3)配置完毕后请执行maven命令 选中Web工程: 右键 --> Run As --> Maven Build ...-->在Goals里面输入gen:gen
使用Epic插件开发工具:
选中Web工程中需要创建的包下: 右键 -->EpicSaaS Tools-->NewController、NewService、NewCustomized Mapper (1) 快速创建Controller 选择需要在那个包路径下创建Controller,然后右键-->EpicSaaS Tools-->NewController, 根据提示创建Controller (2) 快速创建Service 选择需要在那个包路径下创建Controller,然后右键-->EpicSaaS Tools-->NewService, 根据提示创建Service (3) 快速创建DAO(Customized Mapper) 选择需要在那个包路径下创建Controller,然后右键-->EpicSaaS Tools-->NewCustomized Mapper, 根据提示创建Customized Mapper
在IDE中快速使用工具生成如图: