- 大数据量?
- 超过一百万条的记录就要考虑拆库;
- 按时间头拆分,按天拆分;
- 拆表拆库,放在不同的磁盘上;
- 分库和分表的;
- 用到存储过程;
- ORM映射就会比较麻烦;
- Comparable和compartor的区别是什么?
- 某个类实现了compartor接口就具备了比较排序的能力,例如数组的sort就是自动调用了compartor接口实现的;
- 如果某个类没有实现comparable接口,但是又需要对其进行对象比较操作,不修改源码的情况下,就只能通过编写一个比较类,该类实现了compartor接口,用于对要比较类的比较操作;
- Hibernate和mybatis的区别?
- Hibernate的可移植性更强,因为mybatis它的sql语句是开发人员自己写的,每个sql语句和相关数据库不一样
- hibernate更加灵活,因为它的sql语句是自动生成的;
- hibernate适合简单的增删改查,mybatis适合复杂的增删改查;
- hibernate有更好的二级缓存机制,可以使用第三方缓存;mybatis本身提供的缓存不佳;
- 什么是多线程?
- 同一时间段,多个线程同时执行不同的操作或者相同的操作;
- ORM与odbc的区别?
- Orm就是一种思想,可以通过jdbc的实现这种思想;
- spring是什么?
- spring是开源的控制反转和面向切面的容器框架.主要目的是使现有技术更加易用,推荐编码最佳实现,从而简化企业开发;
- 大数据量?
- 超过一百万条的记录就要考虑拆库;
- 按时间头拆分,按天拆分;
- 拆表拆库,放在不同的磁盘上;
- 分库和分表的;
- 用到存储过程;
- ORM映射就会比较麻烦;
- Comparable和compartor的区别是什么?
- 某个类实现了compartor接口就具备了比较排序的能力,例如数组的sort就是自动调用了compartor接口实现的;
- 如果某个类没有实现comparable接口,但是又需要对其进行对象比较操作,不修改源码的情况下,就只能通过编写一个比较类,该类实现了compartor接口,用于对要比较类的比较操作;
- Hibernate和mybatis的区别?
- Hibernate的可移植性更强,因为mybatis它的sql语句是开发人员自己写的,每个sql语句和相关数据库不一样
- hibernate更加灵活,因为它的sql语句是自动生成的;
- hibernate适合简单的增删改查,mybatis适合复杂的增删改查;
- hibernate有更好的二级缓存机制,可以使用第三方缓存;mybatis本身提供的缓存不佳;
- 什么是多线程?
- 同一时间段,多个线程同时执行不同的操作或者相同的操作;
- ORM与odbc的区别?
- Orm就是一种思想,可以通过jdbc的实现这种思想;
- spring是什么?
- spring是开源的控制反转和面向切面的容器框架.主要目的是使现有技术更加易用,推荐编码最佳实现,从而简化企业开发;
小白比小黑还惨呀!
最新推荐文章于 2020-12-25 19:58:53 发布