java笔试常见填空题

1、Hibernate 五个核心类接口___configuration__,sessionFactory_,session_,transaction__,query.
2、hibernate的三种状态分别是_____临时态
_____、持久态__、游离态
3、写出hibernate 主键生成策略至少5个 uuid,native,increment,sequence,foreign_.
4、hibernate中两种事务类型分别是___JDBC____,JTA_
5、Hibernate中session的延迟加载调用的方法为____load________立即加载调用的方法为___get____
6、springMVC前端控制器是_____DispatcherServlet____________
7、springMVC激活基于注解的配置方式__________________
8、springMVC核心配置文件中视图层配置的后缀名为______.jsp________
9、springMVC中包含数据模型以及视图信息的对象是_____ModerAndView__________
10、springMVC中控制器的注解_____@Controller___________
11、springMVC中把某个请求映射到特定的方法注解_____@RequestMapping__________
12、Oracle数据库中分组关键词____group by_____,排序关键词_____order by________
13、Oracle数据库分页的关键字__rownum_______Mysql数据库的分页关键字____limit____
14、分页sql语句【每页显示10条查询第5页】mysql____select * from table limit 40,10______,oracle_______select * from table where rownum >= 41 and rownum<=50__________
15、hibernate两种占位符__?:变量名___,给占位符赋值一个集合___setParamterList()________
16、Hibernate中session的没有id是保存,有id是更新的方法是______saveOrUpdate__________
17、hibernate中可以通过调用query对象的___executeUpdate()____ 方法进行修改和删除数据更新操作
18、hibernate分页查询数据时,通过___setFirstResult_____方法设置起始条数,通过____setMaxResults___方法设置每页条数
19、hibernate中返回一条记录使用query提供的____uniqueResult______方法返回集合的方法是____list____
20、spring中ioc的自动注入的两种方式分别是____byName____和_____byType___
21、spring中通过___scope___属性设置属性值为___singleton___来设置单例,设置属性值为__prototype____来设置原型(多例)
22、Hibernate中设置级联____cascade___Hibernate中关闭懒加载__lazy=false_______
23、Spring中bean注入时,引用数据类型通过___ref___赋值,基本数据类型通过__value____赋值
24、Spring中aop通过______read-only=true_______配置只读事务
25、Spring IOC是基于Java的___工厂____模式 AOP是基于Java的___代理___模式
26、整合spring中我们一般将事务控制在___service____层
27、为了防止上传文件重名发生文件覆盖,保证上传文件唯一性,通过___UUID____或者___时间戳____来解决
28、List接口下面的三个实现类___ArrayList_____、LinkedList__、Vector
29、Map接口下面的两个实现类___HashMap________和___HashTable_____
30、Spring 中事务的四大特性:原子性,一致性__,隔离性,持久性
31、SpringMvc对日期处理的注解:@DateTimeFormat
32、Spring 的七大模块:spring-core,spring-web
__,spring-webmvc__,spring-orm,spring-dao,spring-aop_,spring-context__
33、Spring的两个容器:applicationContext_____和____BeanFactory_
34、Web的mvc三层结构中的m,v,c分别代表什么____model___,viewcontroller
35、Jsp的四个作用域___page
__、request__、sessionapplication
36、Ajax技术是____JavaScript___语言提供的
37、Js中弹出警告框的方法是____alert()
,弹出确认框的方法是_____confirm()______
38、Jquery中获得name为empinfo并且class为data_grid的所有标签集合的方法是
$(“.data_grid[name=’empinfo’]”)
__
39、从服务器获取数据使用____get___方式,向服务器发送数据使用____post___方式,post___方式传输数据相对比较安全
40、List和Set都是____接口
___,都继承于_____Collection______,其中List接口中查询速度较快的是___ArrayList____类,增加和删除速度较快的是____LinkedList______
41、String,StringBuilder,StringBuffer 按照执行效率从高到低为___StringBuilder>StringBuffer>String____________
42、java中的代理分为____动态代理______和_____静态代理_____,spring中的____AOP_____使用了___动态代理____代理
43、HashMap相对于HashTable___不是___线程安全的,其中_____HashMap_____是允许空键值的
44、spring中包括AOP事务管理、IOC容器还包含______spring-orm(等)________组件
Spring中IOC容器依赖于______DI(依赖注入)_技术,它是将对象的创建交给___IOC容器

45、int i=10 ; i++==10 ? ++i : --i 最后i=12
46、springMVC实现拦截器两种方式为继承_______HandlerInterceptorAdapter________类和实现_______HandlerInterceptor_________接口
47、使用Debug时下一步使用快捷键_____F6____,跳转到下一断点的快捷键为____F8____
48、hibernate中通过主键获取一个JavaBean对象的方法是___get()__
49、hibernate配置文件设置方言的关键字____dialect_____
50、Js中“未定义”的关键词_____undefined_______

你可能感兴趣的:(java笔试常见填空题)