太原理工大学javaee程序阅读题

文章讲述了如何使用Mybatis进行查找、删除和更新操作,涉及studentMapper.xml映射文件,以及Spring框架的依赖注入、AOP(包括XML和注解通知)和SpringMVC的web.xml配置。还讨论了Bean的实例化方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2个24分

(老师上复习课的时候说了一下这题是解释给出代码的作用,但是我看历年题有给出解释写语句的,所以最好是两手准备,或者你们有老师明确说了这个题的考法在评论区留言哦!)

1Mybatis程序 实现查找或删除(更新和插入)指定id的学生(以实验为例)

a 映射文件student Mapper.xml

fcdf29f9a17e4836aafa626973622379.png

797ab99ee58648f995147a66e9ba3b71.png

 b 测试类

 84028462095449e19eddf1d334a7e00e.png

c Mybatis—config.xml

1f785fb075ab4b8baa05fd91d76244de.png

5e258561561b43e7a4d7685464b92537.png

2依赖注入

a application Context.xml

19038c29282e49fa8cdd596ed1bc957f.png

b 测试类

 6d6050e1ab104676b6786d6b94f0ac76.png

3AOP的实现(p114)

基于 XML的和基于注解的都要掌握(主要是5个通知:前置 后置 环绕 异常 返回)

b5e5690fbc2f424e825b8bc964591934.png

283af3c0620545f296d3fea7755e410c.png

4spring MVC

a web.xml

e405ab471e6c43b19be33af4e90108c7.png

b spring—mvc.xml

1e26094ae04a4362b310ee233f1cbe2e.png  

c FirstController.java

6244d03980734da8bb741e0eb386a9f0.png

@RequestMapping标注在方法上就是设定当前方法访问映射路径(相对于类级别路径,相当于二级目录)

标注在类上是设定整个控制器类的所有方法的统一访问映射路径(相当于一级目录)

 5Bean的实例化(p96)
(我觉得主要看静态工厂实例化和实例工厂实例化) 

31f96ea03d0144e388307ebe6ecc7a3d.png

8def0caffe0746bcb37ddb373511a2ea.png

 (有错误评论区留言哦,如果还有新类型也留言啦🤗)

java程序设计》课程的库资料,由贺州学院整理,可供学生期末课程复习使用,也可以供相关任课教师出卷使用。 内容示例为: 9. 阅读下列程序片段,写出运行结果。 public class Test { public static void main(String[] args) { int percent = 10; tripleValue(percent); System.out.println(percent); } public static void tripleValue(int x) { x = 3 * x; } } 代码执行后输出的结果是______。 答案:10 [解析] static 关键字应用的场合有:①用来修饰类中定义的变量,这样的变量称为类变量或静态变量。②可以用来修饰类中定义的方法,这样的方法称为静态方法。③用来修饰初始化语句块,这样的语句块常称为静态初始化语句块。static 在这里表示这个方法为类方法,不属于任何对象实例,而是类所有,描述对象的共有动作,可以用类名直接调用。在调用了tripleValue函数之后,函数的值没有返回,所以percent的值还是10。 10. 阅读下列程序片段,写出运行结果。 class Shape { public Shape() { System.out.print("Shape"); } } class Circle extends Shape { public Circle() { System.out.print("Circle"); } } public class Test { public static void main(String[] args) { Shape d = new Circle(); } } 代码执行后输出的结果是______。 答案:ShapeCircle [解析] 继承是而向对象编程的一个主要优点之一,它对如何设计Java类有着直接的影响。继承有如下几点好处: ①它可以利用已有的类来创建自己的类,只需要指出自己的类和已有的其他类有什么不同即可,而且还可以动态访问其他有 关类中的信息。 ②通过继承,可以利用Java类库所提供的丰富而有用的类,这些类都已经被很好地实现。 ③当设计很大的程序时,继承可以使程序组织得层次清晰,有利于程序设计相减少错误的发生。该程序首先编写了一个Shape的类,然后又编写一个类Circle去继承Shape类。由于子类拥有父类所有的属性和方法,所以输出的是ShappeCircle。
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值