
javaweb
文章平均质量分 87
RunningQzh
这个作者很懒,什么都没留下…
展开
-
Springboot-Mybatis之动态SQL和缓存
一、 动态SQL动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。如果之前用过 JSTL 或任何基于类 XML 语言的文本处理器,你对动态 SQL 元素可能会感觉似曾相识,因为大致写法是差不多的。1、if 语句if语句是最简单的,通常用在where处添加条件拼接查询条件。mapper.xml原创 2021-01-24 21:44:00 · 612 阅读 · 1 评论 -
整合Springboot-Mybatis和resultMap映射
1、整合Mybatis并执行一个SQL1、创建项目时引入mybatis启动器和jdbc启动器。mybatis-spring-boot-starterspring-boot-starter-jdbc2、在yaml配置文件中配置mysql参数#配置mybatisspring: datasource: username: root password: root url: jdbc:mysql://localhost:3306/test?useUnicode=true&原创 2021-01-12 22:16:37 · 1699 阅读 · 0 评论 -
开发必备技能:Git的快速入门
理论:什么是Git学习Git之前首先要明白一个概念——版本控制。官方解释:版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。说人话:用于管理多人协同开发项目的技术。一、Git使用背景:平时我们多人开发一个项目,如果没用版本控制,容易有软件源代码的一致性、安全性,以及源代码的整合等各种问题。而且工作模式类似“单线程”,只要有一人修改了一块代码,就要整体把修改后的demo传给大家,原创 2021-01-10 18:19:49 · 182 阅读 · 0 评论 -
yaml语法和加载配置文件的几种方式
yaml和properties他俩是干啥的?yaml和properties都是用来写配置文件的,可以向bean中注入咱们提前写好的数据。他俩有啥区别?yaml是springboot官方推荐的配置文件方法。写法是key: value (冒号后面加一个“空格),yaml对缩进要求非常严格,但相比properties,优点在于可以存储对象,并且写法更加简洁,比properties支持更多的功能。properties的写法是key=value,是早期推荐的配置文件方式,由于yaml的简洁性和拓展性,p原创 2021-01-06 16:23:11 · 1499 阅读 · 0 评论 -
快速搭建一个springboot项目
Springboot-1:快速搭建一个springboot项目1、打开IDEA,File --> new project —> 选择左侧栏中的spring initializr.2、选中直接next!进入这个页面填写好具体的web项目初始信息,再次next!3、在dependencies选中Web中的spring Web,再次next!4、经历一段时间maven下载相关依赖,下载完成后我们的初始springboot项目这样就搭建成功啦!这是目录。5、把一些没用的目录删除后,目录就原创 2021-01-05 22:22:06 · 229 阅读 · 2 评论 -
java集合总结
Collection 接口Collection是接口的接口,实现Collection 接口的List和Set接口。下面展示collection的方法。List 接口实现List接口的实现类有:LinkedList【链表】 ArrayList【数组】 Vector【向量】 。小结:ArrayList是数组,(通过array就看出来了),我们都知道:数组查询快,增删慢。LinkList是链表,我们都知道:链表查询慢,增删快。Vector底层也是数组,他优势在于线程安全,但效率低。也许你想说:原创 2020-12-31 11:36:53 · 139 阅读 · 0 评论 -
javaweb学习总结之过滤器Filter
javaweb学习总结之过滤器Filter一、概念二、Filter是如何实现拦截的?三、生命周期四、注册Filter五、映射Filter演示用Filter防止用户不通过登录而输入网址直接进入主页一、概念Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 ...转载 2018-12-29 09:52:56 · 293 阅读 · 0 评论 -
jdbc连接数据库_qzhq
JDBC连接数据库一、前提环境:eclipse javaEEmysql可视化:Navicat for MySQL数据库版本:mysql-5.7.25-winx64jdbc相关jar包:mysql-connector-java-5.1.7-bin.jar这里特别要提一句:不同的mysql数据库版本对应着不同版本的mysql-connector。如果mysql版本更高(如8...原创 2019-09-18 16:05:00 · 255 阅读 · 0 评论