解决方案 »
- CSS... 把一副小的图片变成一个按钮...就是图片的作用类似于提交表单的作用...
- javascript怎么获得单选或者多选,用户选择的选项啊
- 用代码控制在客户端机器上创建文件的问题??急
- J2EE网站开发中,美工的工作大家都是如何做的?
- 备份数据库的问题
- 一个jdbc连接SQL数据库问题,安装配置好了SQL的JDBC驱动 起大哥们帮忙在线等
- 利用jstl读取远程rss
- 程序无法打开
- 在JSP中如何实例化构造函数有参数的JavaBean?
- org.springframework.web.SpringServletContainerInitializer cannot be cast to java
- java web中quartz无法正常触发的原因
- 这个表单怎么用JS调用?
我用的是关系型数据库,表设计都出来了的。
用户表只存用户名和密码,角色表只存角色名,中间表存用户与角色的对应关系。我遇到的问题就是,在定义用户对象时,要不要包含对角色对象的引用,就是说用户对象除了username和password,还要不要一个角色的属性
你方便把你的表设计图贴出来吗?
我不是做JAVA的,但我觉得面向对象在JAVA社区最成熟,所以才来问的。
这不是一个正式项目,只是按我平时的设计思路是需要三张表:
user表:username,password
role表:role_name
user_role表:user_id, role_id由于我缺少理论基础,所以每次在真正写PHP代码时,定义user类的时候,不知道是不是应该定义一个角色属性,一般遇到这种问题时,我都是觉得哪种方便来哪种的,可是不太符合理论,所以才来问一下。
一般,我定义user类时是这样的:
class user {
public $userpane;
public $password;
}里面并不定义用户的角色,当需要获取用户角色的时候,我是重新new user_role对象,得到用户对应的role_id,然后再new role对象,读取这个角色的信息。