帮忙顶。
为什么不直接在数据库建立table,要通过java?
为什么不直接在数据库建立table,要通过java?
解决方案 »
- 愿意和大家分享:转-异常的异常 - 理解真正的开销
- spring初学问题
- 请教关于STRUTS的BEANUTIL的问题
- 谁告诉我有没有自动生成EJB3.0代码的工具
- Cannot find message resources under key org.apache.struts.action.MESSAGE
- 刚学weblogic7就要找大家帮忙了,呵呵!
- WebLogic是应用程序服务器吗?
- 每次从XML文档中解析出的消息数量不确定,怎么放到JTable显示.
- spring中使用@Autowired报空指针,小菜深深的怀疑环境有问题!
- 在myeclipse上导入web项目发布后运行很慢
- 使用hibernate做个查询Action时出现的错误,大虾帮忙!!
- Logic:iterator奇怪问题,急,在线等!!
就是说数据库没有出来的话,类是不确定的,
你的第二个问题:如何用通过这两个类在MYSQL中创建相应的两个表
似乎在设计顺序上有些问题
我感觉你的那需求貌似要三张表
数据库
表 users
username varchar(20) Primary Key
password varchar(20)
Addressid(外键) integer
department(外键) integer
permission integer表 Address
Addressid integer Primary Key,
postcode integer,
city varchar(20),
street varchar(200)表 department
id integer Primary Key,
name varchar(50)然后通过这三张表映射出3个实体类,还可以在.hbm.xml映射文件中将实体之间设上级联关系
Address类对应的字段可以在User表里的,只是映射的时候配置一下就行了。那如果已经有表了,如何反过来生成映射和实体类呢?
myeclipse里面就是根据数据库里面的表自动生成的映射文件和实体类的
这个我不太清楚,但至少应该可以通过实体类和配置来生成表。从实体类和配置生成表是用的Hibernate-Tools里面的???2ddl的exportschemata,好像。还要再查查。如果从表生成实体类和配置,应该如何操作?这个我还没找到资料。
我现在想找个不需要IDE支持的方法。