EclipseHibernateSynchronizer 利用Eclipse Hibernate Synchronizer开发Hibernate应用程序
参考这里
http://61.131.30.58/123/Develop/Java/SC/Info.htm
参考这里
http://61.131.30.58/123/Develop/Java/SC/Info.htm
解决方案 »
- 怎样获取action的name或者method
- 我按韩顺平老师讲的servlet中用户管理系统写代码,接收参数无反应,请大家帮忙看下!
- JAVA实现图片下加图片
- 谁有多余的QQ号 批量给我点~!!!
- OA 公文流转流程设计,望有经验的大牛提建议...
- tomcat 中找不到静态网页和JSP文件,但是servlet程序运行正常
- Spring实现AOP的登录流程,请多多指教!
- websphere vs weblogic
- j2ee能很好的应用于一个公司的内部管理系统(面向工作流)??? SOS
- Java & XML 入门指引
- 请教各位一个简单问题:Hibernate 中session.load()问题
- 请教:Eclipse下开发Applet的问题!HELP!
user.hbm.xml中:
<set name="roles" table="user_roles" cascade="save-update">
<cache usage="read-write"/>
<key>
<column name="username"/>
</key>
<many-to-many class="com.test.Role" column="rolename"/>
</set>
role.hbm.xml中:
<set name="users" table="user_roles" cascade="save-update">
<cache usage="read-write"/>
<key>
<column name="rolename"/>
</key>
<many-to-many class="com.test.User" column="username"/>
</set>
大致就是这么个写法了,你也可以再去参考一下many-to-many格式的映射。
role.hbm.xml中,应该是
<set name="users" table="user_roles" cascade="save-update" inverse="true">
即进行反转控制
/**属性,和users表中的字段对应**/
private String username;
private String password;
/**和其它类之间的映射关系**/
private Set user_roless;
private Set roless;
}
public class User_roles implements Serializable{
private Users users;
private Roles roles;
}
public class Roles implements Serializable{
/**属性,和roles表中的字段对应**/
private String rolename;
/**和其它类之间的映射关系**/
private Set user_roless;
private Set userss;
}
学习学习,最好大哥加以注解.谢谢了~!