package com.baidu.disconf.web.tools; import org.springframework.context.support.ClassPathXmlApplicationContext; import com.baidu.disconf.web.service.role.bo.RoleEnum; import com.baidu.disconf.web.service.user.dao.UserDao; /** * 生成测试用户SQL的工具(不会写进数据库里,只是单纯的生成SQL) * * @author liaoqiqi * @version 2014-2-8 */ public class UserCreateTools { private static UserDao userDao; /** * @param args */ public static void main(String[] args) { ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext(); ctx.getEnvironment().setActiveProfiles("production"); ctx.setConfigLocation("applicationContext.xml"); ctx.refresh(); userDao = (UserDao) ctx.getBean("userDaoImpl"); /** * 生成测试用户 SQL */ UserCreateCommon.generateCreateTestUserSQL(userDao); /** * 生成指定用户 SQL */ UserCreateCommon.generateCreateSpecifyUserSQL(userDao, "msoa", "msoaSH", RoleEnum.ADMIN, ""); System.exit(1); } }