java树形结构设计:
1.目前技术上如何实现?
2.大多数项目中怎样设计?
1.目前技术上如何实现?
2.大多数项目中怎样设计?
解决方案 »
- 一个关于打印的问题,google也没搜到,找高手求解。
- Tomcat配置SSL问题
- hibernate问题 'XXX' is not mapped
- 本人救助:JDK和SDK的区别,详细的??
- 报HTTP Status 500 -错
- 路径问题 ClassLoader.getSystemResourceAsStream() Javapath CLASSPATH InputStream
- 急问: 与服务器连接速度很慢,什么原因? 请进……
- 求JDBC--ODBC桥接器
- 急急!!小弟初学xml 遇到一个奇怪问题 请各位指教!!!
- 现在在client端调用ejb,怎么调怎么不行,只好请教各位了
- JPA(hibernate) 如何让主键由用户设置?
- 学了点java反射,模范mvc框架,写了一个小应用。
或者可以用xml呀。
没太明白你的意思,你是说的后台还是前台还是数据库设计?你说的问题也太笼统了
我们以前做过树形的项目,给你大体上说一下吧:前台是用的flex做的,flex有相关的Tree组件,其实即使用div+javascript也能实现
后台就是java了,
数据库用的oracle,本身oracle是支持树形结构数据的,有专门的针对树形结构的函数
数据结构就是:自身的id,和上级部门的id(upid),如此向上找就行
我们以前做过树形的项目,给你大体上说一下吧:前台是用的flex做的,flex有相关的Tree组件,其实即使用div+javascript也能实现
后台就是java了,
数据库用的oracle,本身oracle是支持树形结构数据的,有专门的针对树形结构的函数
数据结构就是:自身的id,和上级部门的id(upid),如此向上找就行
[/Quote]
一般是设计为一张表,id pid garde1 0 1
2 1 2
3 1 2
4 2 3大多是用递归来解决问题的
Examples--Full PHP & mySQL example