您的当前位置:首页正文

JAVA笔试 试卷

来源:独旅网
JAVA笔试题

1、在实用Spring和Hibernate时出现如下错误,请问该问题产生的原因是什么?该如何解决?(10分)

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Initialization of bean failed;nested exception is org.hibernate.PropertyNotFoundException: Could not find a getter for ID in class

2、请问如下代码的作用是什么?(10分)

3、 float 型float f=3.4是否正确?请说明原因。(10分)

4、 请写出下列代码运行结果(10分) class T1 { int i = 0; static { System.out.println(\"T1 static init\"); } public T1() { System.out.println(\"T1 init\"); } public void fun1() { System.out.println(i); } public void fun2() { System.out.println(i); } } public class T2 extends T1 { int i = 2; public T2() { System.out.println(\"T2 init\"); } public void fun2() { System.out.println(i); } public static void main(String[] args) { T2 t2 = new T2(); t2.fun1(); t2.fun2(); System.out.println(t2.i); t2 = (T2) t2; System.out.println(t2.i); } }

5、 请使用jQuery将页面上的id=”uerName”元素边框设置为2px宽的红色虚线?(10分)

6、 什么叫AOP,举例它的使用场景?(10分)

7、 如何使用Mybaits调用数据库中的存储过程,以Oracle数据库的为例:

存储过程名:pro_hello(p_user_name in varchar2,p_result out varchar2) 编写SQL映射文件mapper.xml(注:调用块)(10分)

8、 公司要举行年终抽奖活动,请你设计一个抽奖程序,要求如下:

a.公司一共有员工1000名,假定抽奖前每人随机抽取1-1000内编号作为抽奖编号; b.共设一等奖10名,二等奖50名,三等奖200名;

c.每人均有机会抽取三个等次奖项,但同样奖项不能重复; 输出结果如下: 一等奖名单如下: 1 中奖序号:944 2 中奖序号:480 …… 二等奖名单如下: 请写出主要方法;(10分)

数据库笔试题

1. 请按照以下信息写出创建表的指令(10分)

学生信息表(STUDENTS) 字段名 类型 说明 Id 整型 编号 name 文字 姓名,最大20个字节 gender 文字 性别,1个字节,男生为M,女生为F join_date 日期 入学日期 birthday 日期 出生日期

2. 为展示资料的需要,需将学生信息表中性别为‘M’的显示为0,性别为‘F’的显示为1,

请用一个SQL指令实现。(10分)

3. 需统计学生信息表中‘1995-1-1’之后出生的男生和女生各多少人?请用一个SQL指令

实现。(提示: ‘1995-1-1’ 是一个文字串)(10分)

4. 学生成绩表(SCORES)信息如下,请结合学生信息表和学生成绩表,统计入学日期从2008

年到2012年的学生考试成绩,显示学生姓名、课程、得分。若学生缺考,则学生姓名正常显示但课程和得分均显示为空。(10分)

字段名 students_id course exam_date score

类型 整型 文字 日期 数字 说明 学生ID 课程 考试日期 得分

因篇幅问题不能全部显示,请点此查看更多更全内容