java面试专用
豆芋
永恒的java萌新,不变的java热爱,正在努力提升自己当中,希望热爱java的人一起提升。
展开
-
Mybatis的入门了解
一:首先了解什么是Mybatis MyBatis 是一个可以自定义SQL、存储过程du和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、dao手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,Mybatis 是一种“半自动化”的ORM实现。 二:mybatis有什么用? MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对原创 2020-10-06 19:31:07 · 195 阅读 · 0 评论 -
(引入jquery的情况下)ajax的使用及原理
一,ajax到底是什么? 1.ajax (Asynchronous javascript and XML) 比较高大上的说法:一种创建交互式网页应用的网页开发技术。 个人理解的说法:其实就是为了减少资源的浪费,页面上少部分刷新的网页技术(一般叫异步刷新),使网页的以小部分区域的内容发生改变, 二,ajax 的优点:它可以在不加载整个页面的基础上,对页面的某个部分进行更新。 三,如何使用ajax? 基本步骤: 1.创建XMLhttpRequest对象 2.设置响应函数onreadyStatus; 3.原创 2020-09-08 00:12:05 · 545 阅读 · 0 评论 -
JDBC的基本小常识
JDBC基础 1.JDBC的概念: jdbc(java database connectivity java和数据的连接) 为java和数据库提供一种连接,也就是为访问数据库提供接口 jdbc 组成:操作数据库的类 和 接口 可以使用框架来简化jdbc ,例如MyBatis框架,Hibernate框架 ,Spring Data框架 DBUtils框架。可以说是高级的操作数据库的接口 必须需要驱动 ,驱动是由数据库厂商提供的。 2.JDBC的驱动: 这里就说一下mysql和oracle的驱动,因为这两个驱原创 2020-09-05 10:36:04 · 185 阅读 · 2 评论 -
Servlet的基本介绍
一.调用创建Servlet对象,原创 2020-09-08 19:19:46 · 238 阅读 · 0 评论 -
线程的生命周期
线程的五种状态: 新建: 创建线程对象 就绪(有执行资格,没有执行权): 调用start()方法,但是还没有获取CPU的执行权 运行(有执行资格,有执行权): 获取到CPU的执行权,执行run方法中的代码 阻塞(没有执行资格,没有执行权): 没有CPU的执行权,回到就绪状态 死亡:代码运行完毕,线程对象销毁。 ...原创 2020-09-08 23:53:19 · 226 阅读 · 0 评论 -
MVC设计模式的个人理解
一.MVC的组成: 模型–modle:在应用程序中负责处理应用程序数据逻辑部分的东西。通常就是存取数据库中的东西, 视图–view :通常来说就是前端部分中的页面。 控制–control :用于处理和用户交互的部分,例如获取视图层的数据,控制客户端的输入,向模型发送数据。 mvc总结来说就是一种编写软件的模范,它把功能相近的模块都编写在同一处。将业务逻辑,数据和界面都分别归于不同的模块之中。用着三者分离的方式组织代码,将业务逻辑聚合一在一个部件中,在改进和个性化定制界面的同时,不应重新编写业务逻辑。MVC原创 2020-09-08 20:38:05 · 475 阅读 · 0 评论