上一页 1 2 3 4 5 6 ··· 8 下一页

2021年7月13日

Mybatis

摘要: 1.Mybatis中#{}和${}的区别是什么? #{}是预编译处理,${}是字符串替换。 使用#{}时,Mybatis会将sql中#{}替换成?号,配合PreparedStatement的set方法赋值,这样可以有效的防止sql注入,保证程序的运行安全。 2.Mybatis有几种分页方式? Myb 阅读全文

posted @ 2021-07-13 22:35 码农记录 阅读(85) 评论(0) 推荐(0) 编辑

2021年7月12日

Hibernate

摘要: 1.为什么使用Hibernate? Hibernate是对jdbc的封装,大大简化了数据访问层繁琐的重复性代码。 Hibernate是一个优秀的ORM实现,很大程度上简化了DAO的编码功能。 Hibernate可以很方便的进行数据的移植工作。 Hibernate提供了缓存机制,是程序执行更改的高效。 阅读全文

posted @ 2021-07-12 23:02 码农记录 阅读(342) 评论(0) 推荐(0) 编辑

Spring Boot/Spring Cloud

摘要: 1.什么是Spring Boot? Spring Boot是为Spring服务的,是用来简化新Spring应用的初始搭建以及开发过程。 2.为什么要使用Spring Boot? 使用Spring Boot开发有以下几个优点: 配置简单。 独立运行。 自动装配。 无代码生成和xml配置。 提供应用监控 阅读全文

posted @ 2021-07-12 17:01 码农记录 阅读(62) 评论(0) 推荐(0) 编辑

Spring/Spring MVC

摘要: 1.为什么要使用Spring? Spring提供了IOC技术,容器会帮你管理依赖的对象,从而不需要自己创建和管理依赖对象,更轻松的实现程序的解耦。 Spring提供了事务支持,使得事务操作变得根据方便。 Spring提供了AOP(面向切面编程),这样可以更方便的处理某一类问题。 更方便的框架集成,S 阅读全文

posted @ 2021-07-12 15:39 码农记录 阅读(43) 评论(0) 推荐(0) 编辑

2021年7月11日

设计模式

摘要: 1.说一下你熟悉的设计模式? 单例模式:保证只能被创建一次,节省系统开销。 工厂模式(简单工厂、抽象工厂):解耦代码。 观察者模式:定义了对象之间的一对多依赖,这样一来,当一个对象改变时,它的所有依赖者都会收到通知并自动更新。 外观模式:提供一个统一的接口,用来访问子系统中的一群接口,外观定义了一个 阅读全文

posted @ 2021-07-11 23:26 码农记录 阅读(41) 评论(0) 推荐(0) 编辑

网络

摘要: 1.http响应吗301和302代表什么?有什么区别? 301:永久重定向。 302:暂时重定向。 区别:301对搜索引擎优化更有利,302有被提示为网络拦截非风险。 2.forwoard和redirect的区别? 地址栏Url显示:forward url不会改变,redirect url会发生改变 阅读全文

posted @ 2021-07-11 23:13 码农记录 阅读(69) 评论(0) 推荐(0) 编辑

异常

摘要: 1.throw和throws的区别? throw:真实抛出一个异常。 throws:声明可能会抛出的异常。 2.final、finally、finalize有什么区别? final:是修饰符,如果修饰类,此类不能被继承。如果修饰方法和变量,则表示此方法和变量不能再被改变,只能被使用。 finally 阅读全文

posted @ 2021-07-11 00:24 码农记录 阅读(52) 评论(0) 推荐(0) 编辑

Java Web

摘要: 1.jsp和servlet有什么区别? jsp是servlet技术的扩展,本质上就是servlet的简易方式。 servlet和jsp最主要的区别在于,servlet的应用逻辑是在java文件中,并且完全从表示层中的html里分离开来,而jsp是java和html组合成一个扩展名为jsp的文件。js 阅读全文

posted @ 2021-07-11 00:10 码农记录 阅读(39) 评论(0) 推荐(0) 编辑

2021年7月10日

对象拷贝

摘要: 1.为什么要使用克隆? new出来的对象的属性都是初始化时候的值,而克隆的对象可能包含一些已经修改过的属性,所以当需要一个新的对象来保存当前对象的状态就靠克隆方法了。 2.如何实现对象克隆? 实现Cloneable接口并重写Object类的clone方法。 实现Serializable接口,通过对象 阅读全文

posted @ 2021-07-10 16:06 码农记录 阅读(46) 评论(0) 推荐(0) 编辑

反射

摘要: 1.什么是反射? 反射是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法。对于任意一个对象,都能够调用它的任意一个方法和属性。这种动态获取的信息以及动态调用对象的方法的功能称为Java语音的反射机制。 2.什么是Java序列化?什么情况下使用序列化? java序列化是为了保存各种对象在 阅读全文

posted @ 2021-07-10 15:58 码农记录 阅读(42) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 8 下一页

导航