企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 概述 所谓的实体类,就是对于数据库中的表的互相映射的类。 这是一种**ORM**的设计思想,即一个对象,对应数据库里的一条记录 基于前面数据库表结构的分析和设计,根据**创建表的SQL语句**,和**表与页面一一对应关系**,按照表与表之间的依赖顺序,逐个设计总计九个实体类 # 通过插件,反向生成实体类 ## 1.1 安装Eclipse插件,生成Javabean 将数据库里的字段名,映射成Java中的属性名,也就是自动生成实体类。 Eclipse是一个集成开发工具,很多东西都是以插件化的方式放到Eclipse中的,比如SVN,就可以集成到Eclipse中,在Eclipse中做Update,Delete。Eclipse还有很多其他的第三方工具,在Help菜单中,选择Eclipse MarketPlace,就像商场一样,里面有很多插件。安装Eclipse,会默认安装一些插件,可以在Help菜单中,选择Installation Details,在弹出框中可以看到很多插件。Eclipse是一个插件化的集成开发工具,这也是Eclipse流行重要原因之一。 就像Google Chrome浏览器,它可以安装很多第三方插件。 两种方式: (1) 通过在Help-Eclipse MarketPlace中下载安装 (2) 把已经下载好的jar文件放置在eclipse-plugins目录中,重启Eclipse即完成安装 > 生成JavaBean的小工具,有很多,可以到Csdn上下载 ### 1.1.1 安装插件 1、关闭eclipse,找到eclipse安装目录下的“plugins”目录 ![](https://box.kancloud.cn/aae22a8f040509eca970ed06fec1ae0c_486x213.png) 2. 将JavaBeanTool\_2.0.0.201404251526.jar插件复制到“plugins”目录下。 ![](https://box.kancloud.cn/117bc01b8ce433cff8f9f6e712495036_314x208.png) 3.重新打开eclipse,选择一个工程,右键单击包名,出现下图所示则插件安装成功,这里重点说明下:必须右键单击“src”下的包名称才可以,单击工程是不行的。 ![](https://box.kancloud.cn/46cc3d09a1e518b4bca384bbaa9e36a7_316x271.png) ### 1.1.2 使用插件。 1. 单击“javabean小工具”菜单,在弹出框中选择mysql,并填写url,用户名,密码 ``` jdbc:mysql://localhost:3306/tmall_j2ee?useUnicode=true&characterEncoding=UTF-8 ``` ![](https://box.kancloud.cn/01bf54726bfff50035e8e884a9531d8b_428x288.png) 2. 添加完了点击“测试连接”,弹出 连接成功这表示配置正确了,点击“下一步”按钮显示如下页面: ![](https://box.kancloud.cn/126e034641847db957cc770faee47048_434x292.png) 3. 选择需要导出的表t\_category,并点击确定。生成如下java文件 ![](https://box.kancloud.cn/fb0d41affc540e5f73bdba8ca0a511f3_1134x827.png) 4. 调整类名,相关属性类型 `TCategory.java`改为`Category.java` 日期属性类型Object,调整为Date(java.util.Date) 数值属性类型Object,调整为`float/double` 5. 项目中无需序列化,去除`implements java.io.Serializable`