只显示主题贴
morris 写道学习到了很多 我也经常遇到这个问题
多谢支持
- 进入论坛 Java 版
在项目中做权限控制时,需要用组织阶层来控制能够访问的数据,比如A组织的人可以看到其下属组织的人员数据,或者只有A组织是B组织上级的时候才有看B组织人员数据的权利。根据需求需要构筑DB的表结构,如下(ORG_RANK)组织ID(PK)上位组织IDORG_IDHIGH_ORG_ID 根据上面的结构,使用Oracle的树查询语句(start with和connect by)来创建SQL语句,如下:查询指定组织的直属下层组织:select ORANK.ORG_ID
from ORG_RANK ORANK
where (level - 1) = 1
start with ORANK. ...
- 进入论坛 Java 版
import java.util.*;
class ListVectorTest
{
public static void main(String[] args)
{
String a="abc";
String b="abc";
List list=new ArrayList();
list.add(a);
Vector vec=new Vector();
vec.add(a);
System.out.println("list.contains(b): "+list.contains(b));
System.out.println("ve ...
- 进入论坛 入门讨论 版
Sam1860 写道个人觉得log4j写数据库对业务一点价值都没有,log4是整条信息作为一个字段插入,这样的信息查询不方便
有业务价值的log都应该自己定制数据表来插数据
可以扩展org.apache.log4j.AppenderSkeleton,实现自己的用于写DB的Appender
配置文件如下:
<writer name="db" class="DBWriter">
<formatter name="pattern" class="PatternFormatter">
<param nam ...
- 进入论坛 Java 版
instanceof左边是对象,右边是类型。
field.getTypr()返回的是Class类型的对象。
- 进入论坛 Java 版
Guice和JavaConfig:使用Annotation进行反转控制的两种方式作者 Rob Thornton译者 Jason Lai 发布于 2007年3月27日 下午3时30分 社区 Java 主题 工件和工具 随着 Guice 的最初发行版慢慢尘埃落定,将它和 Spring IoC,尤其是和 Spring JavaConfig 进行的比较也随之浮出水面。Guice 和 JavaConfig 采取了两种不同的方式使用 Java Annotations 将 IoC 配置放入代码。目前 Spring JavaConfig 发布了 1.0 Milestone 1 版本,它和 Guice 的基本想 ...
- 进入论坛 Java 版
依赖注入,DI(Dependency Injection),它的作用自然不必多说,提及DI容器,例如spring,picoContainer,EJB容器等等,近日,google诞生了更轻巧的DI容器……Guice! 废话不多讲了,先看看Guice是如何实现注入的吧。 定义一个简单的service接口和它的实现吧: public interface MyService ...{
void myMethod();
}
public class MyServiceImpl implements MyService ...{
public voi ...
- 进入论坛 Java 版







评论排行榜