框架
文章平均质量分 82
ヾ顾北の凉城づ
得一寸进一寸,得一尺进一尺,不断积累,飞跃必来,突破随之
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot03:yaml配置注入
yaml语法学习 配置文件 SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的 application.properties 语法结构 :key=value application.yml 语法结构 :key:空格 value 配置文件的作用 :修改SpringBoot自动配置的默认值,因为SpringBoot在底层都给我们自动配置好了; 比如我们可以在配置文件中修改Tomcat 默认启动的端口号!测试一下! server.port=8081 yaml概述 YAML是 “原创 2021-12-16 18:09:27 · 537 阅读 · 0 评论 -
SpringBoot02:探究运行原理
运行原理探究 HelloSpringBoot,到底是怎么运行的呢,Maven项目,我们一般从pom.xml文件探究起; pom.xml 父依赖 其中它主要是依赖一个父项目,主要是管理项目的资源过滤及插件! <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> &.原创 2021-11-09 10:10:50 · 497 阅读 · 0 评论 -
SpringBoot01:Hello,World
什么是SpringBoot 学过javaweb的同学就知道,开发一个web应用,从最初开始接触Servlet结合Tomcat, 跑出一个Hello Wolrld程序,是要经历特别多的步骤;后来就用了框架Struts,再后来是SpringMVC,到了现在的SpringBoot,过一两年又会有其他web框架出现;你们有经历过框架不断的演进,然后自己开发项目所有的技术也在不断的变化、改造吗?建议都可以去经历一遍; 言归正传,什么是SpringBoot呢,就是一个javaweb的开发框架,和SpringMVC类.原创 2021-11-09 09:47:21 · 490 阅读 · 0 评论 -
MyBatis05:动态SQL
动态SQL 介绍 什么是动态SQL:动态SQL指的是根据不同的查询条件 , 生成不同的Sql语句. 官网描述: MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 虽然在以前使用动态 SQL 并非一件易事,但正是 MyBatis 提供了可以被用在任意 SQL 映射语句中的强大的动态 S原创 2021-11-09 09:16:41 · 173 阅读 · 0 评论 -
MyBatis04:使用注解开发
面向接口编程 大家之前都学过面向对象编程,也学习过接口,但在真正的开发中,很多时候我们会选择面向接口编程 根本原因 : 解耦 , 可拓展 , 提高复用 , 分层开发中 , 上层不用管具体的实现 , 大家都遵守共同的标准 , 使得开发变得容易 , 规范性更好 在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的,对系统设计人员来讲就不那么重要了; 而各个对象之间的协作关系则成为系统设计的关键。小到不同类之间的通信,大到各模块之间的交互,在系统设原创 2021-11-04 16:46:19 · 135 阅读 · 0 评论 -
MyBatis03:ResultMap及分页
ResultMap 自动映射 resultMap 元素是 MyBatis 中最重要最强大的元素。它可以让你从 90% 的 JDBC ResultSets 数据提取代码中解放出来。 实际上,在为一些比如连接的复杂语句编写映射代码的时候,一份 resultMap 能够代替实现同等功能的长达数千行的代码。 ResultMap 的设计思想是,对于简单的语句根本不需要配置显式的结果映射,而对于复杂一点的语句只需要描述它们的关系就行了。 你已经见过简单映射语句的示例了,但并没有显式指定 resultMap。比如:原创 2021-11-04 16:11:04 · 231 阅读 · 0 评论 -
Mybatis03、CRUD操作
3.1、namespace 将上面案例中的UserMapper接口改名为 UserDao; 将UserMapper.xml中的namespace改为为UserDao的路径 . 再次测试 结论: 配置文件中namespace中的名称为对应Mapper接口或者Dao接口的完整包名,必须一致! 3.2、select select标签是mybatis中最常用的标签之一 select语句有很多属性可以详细配置每一条SQL语句 id 命名空间中唯一的标识符 接口中的方法名与映射文件中的SQL语句ID 一一对应原创 2021-11-03 16:57:37 · 113 阅读 · 0 评论 -
Mybatis02、MyBatis第一个程序
思路流程:搭建环境—>导入Mybatis—->编写代码—->测试 2.1、代码演示 搭建实验数据库 CREATE DATABASE `mybatis`; USE `mybatis`; DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` int(20) NOT NULL, `name` varchar(30) DEFAULT NULL, `pwd` varchar(30) DEFAULT NULL, PRIMARY原创 2021-11-03 16:41:18 · 117 阅读 · 0 评论 -
Mybatis01、Mybatis简介
Mybatis01、Mybatis简介 环境说明: jdk 8 + MySQL 5.7.19 maven-3.6.0 IDEA 学习前需要掌握: JDBC MySQL Java 基础 Maven Junit 1、Mybatis简介 1.1、什么是MyBatis MyBatis 是一款优秀的持久层框架 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程 MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【Plain Ol原创 2021-11-03 16:22:56 · 142 阅读 · 0 评论
分享