先来看看我的思路和展示图:
通过连接数据库,让用户选择数据库,然后显示对应数据库的数据表,然后选中要生成对应表的javabean,的表,然后通过ajax,直接生成javabean.java,该javabean文件的里面的变量的数据类型和数据库相同,如果由data/datatime类型,还会自动添加import Java.util.date;到javabean文件头部。文件保存在用户指定的目录下。
过程展示:
登陆数据库,首次登陆需要手动填写登录信息,之后再登陆,系统会根据session自动填登录信息。注意:路径只能是英文哈,路径不存在系统会自动生成。
选择数据库:
选择对应的数据库,继续下一步:
选中需要生成javabean的表,点击 生成按钮,通过ajax即可生成:
然后可以继续选择生成别的表的javabean:
生成后的表会被选为灰色背景,起到区分作用。下面来看看生成的javabean文件:类的默认名称为表名。
源代码各位可以自行下载。
下载地址:百度云盘 http://pan.baidu.com/s/1kT5igj9 密码:5epj