
Java框架
文章平均质量分 81
详细介绍Java使用的框架知识,以及部分代码执行
舒ing
这个作者很懒,什么都没留下…
展开
-
Spring框架
文章目录一、简介1、什么是JavaBean2、什么是EJB一、简介Spring框架是由于软件开发的负责性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。1、什么是JavaBeanJavaBean是一种Java语言写成的可重用的Java组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取。属性符合上述模式,其他Java类可以通过**自省机原创 2021-09-23 19:38:46 · 368 阅读 · 0 评论 -
MyBatis——多表
文章目录一、什么是多表二、多表关系1、一对一2、一对多3、多对多一、什么是多表二、多表关系1、一对一MyBatis中使用association标签解决一对一关联查询,association标签可以使用的属性如下:property: 对象属性的名称javaType: **对象以外属性(如类)**的类型column: 数据库中字段的名称*(也可能是起的别名)<resultMap id="studentMap" type="Student"> <!--i原创 2021-09-18 11:49:12 · 157 阅读 · 0 评论 -
MyBatis——动态sql
文章目录一、什么是动态sql二、标签方法1、if和where标签2、set标签3、foreach标签4、choose、when、otherwise标签一、什么是动态sql通过MyBatis提供的各种标签方法实现动态拼接sql这些标签类型于JSTL标签,可以写控制语句动态的拼接sql二、标签方法1、if和where标签<!--if和where标签--><!--有些信息有,有些没有,查询信息即where后参数个数和类型是变化的 使用where标签实现--><原创 2021-09-18 11:35:50 · 92 阅读 · 0 评论 -
MyBatis框架及使用过程详解
文章目录一、ORM框架二、MyBatis框架运行流程一、ORM框架MyBatis属于ORM(对象关系映射Object Relational Mapping)框架。O->R把一个java对象保存到数据库中的一行记录R->O把数据库里面的一行记录封装成一个java对象二、MyBatis框架运行流程MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可原创 2021-09-18 10:26:37 · 554 阅读 · 0 评论 -
Spring MVC
文章目录一、Spring MVC简介二、MVC架构模式1、简介2、特点(两种分离)2.1 视图和数据模型的分离2.2 视图和表现逻辑(Controller)的分离一、Spring MVC简介在介绍Spring MVC之前,先看一下Spring的基本架构。如下图,Spring Web MVC也就是Spring MVC。它是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的原创 2021-09-16 22:04:12 · 134 阅读 · 0 评论 -
MVC框架
一、简介模型-视图-控制器模式,也称为MVC模式。是一种业务逻辑、数据、界面显示分离的方法组织代码。将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。MVC把软件系统分为以下三个基本部分:模型(Model) 封装了应用程序的数据和一般他们会组成的POJO;负责存储系统的中心数据视图(View) 是负责呈现模型数据和一般它生成的HTML输出,客户端的浏览器能原创 2021-09-16 20:25:38 · 181 阅读 · 0 评论 -
Redis持久化
文章目录一、什么是Redis二、什么是Redis持久化三、两种持久化方式RDB持久化AOF持久化四、两种方式的区别五、两种方式的优缺点1、RDB1.1 RDB存在哪些优势呢?1.2 RDB又存在哪些劣势呢?2、AOF2.1 AOF的优势有哪些呢?2.2 AOF的劣势有哪些呢?六、总结一、什么是RedisRedis是用C语言开发的一个开源的高性能键值对(key-value)数据库。目前Redis支持的键值数据类型有:(1)字符串类型、(2)哈希类型(hash map)、(3)列表类型(list)、(4原创 2021-09-15 19:32:04 · 83 阅读 · 0 评论