全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+

当前位置:首页 > Java

数据库如何保证主键唯一性

1. 主键约束 主键列上没有任何两行具有相同值(即重复值),不允许空(NULL); 2. 唯一性约束 保证一个字段或者一组字段里的数据都与表中其它行的对应数据不同。和主键约束不同,唯一性约束允许为null,但是只能有一行;

2022-09-21

如何搭建一个高可用的系统?

单机系统下的可用性问题,从nginx->tomcat->db/soa来看,单点问题会影响系统高可用,比如要是这个这个链路上其中一个单点挂了,那么整个系统都不可用了。所以引申出来主备/集群模式,防止单点问题。

2022-09-21

Java实现的装饰模式(decorator design pattern)?它是作用于对象层次还是类层次?

在Java IO中运用了装饰器模式,inputStream作为抽象类,其下有几个实现类,表示从不同的数据源输入:FilterInputStream作为装饰器在JDK中是一个普通类,其下面有多个具体装饰器比如BufferedInputStream、DataInputStream等。

2022-09-21

自动装配模式的区别?

byType:通过参数类型自动装配,Spring 容器在配置文件中发现 bean的 autowire 属性被设置成 byType,之后容器试图匹配、装配和该 bean 的属性具有相同类型的 bean。如果有多个 bean 符合条件,则抛出错误。

2022-09-21

使用工厂模式最主要的好处是什么?在哪里使用?

良好的封装性、代码结构清晰;扩展性好,如果想增加一个产品,只需扩展一个工厂类即可;典型的解耦框架;在哪里使用?需要生成对象的地方;不同数据库的访问;

2022-09-21

热问标签

热门频道

在线咨询 免费试学 教程领取