- 博客(20)
- 收藏
- 关注
原创 纯手写爆肝史上最详细讲解SpringBoot
SpringBoot基础一、SpringBoot简介1.1. 什么是Spring BootSpring Boot是Spring项目中的一个子工程,与我们所熟知的Spring-framework 同属于spring的产品:一般把Spring Boot称为搭建程序的脚手架或者说是便捷搭建基于Spring的工程 脚手架。其最主要作用就是帮助开发人员快速的构建庞大的spring项目,并且尽可能的减少一切xml配置,做到开箱即用,迅速上手,让开发人员关注业务而非配置。1.2. 为什么要学习Spring
2021-10-23 23:23:08
23590
4
原创 超详细讲解mybatis入门
mybatis入门学习目标【应用】Mybatis的快速入门【应用】MyBatis的增删改查操作【掌握】MyBatis核心配置文件概述1、Mybatis简介1.1原始jdbc操作(查询数据)1.2原始jdbc操作(插入数据)1.3 原始jdbc操作的分析原始jdbc开发存在的问题如下:①数据库连接创建、释放频繁造成系统资源浪费从而影响系统性能②sql 语句在代码中硬编码,造成代码不易维护,实际应用 sql 变化的可能较大,sql 变动需要改变java代码。③查询操作时,需要手动
2021-10-04 20:54:12
47687
9
原创 springmvc参数绑定
Springmvc参数绑定【应用】能够使用SpringMVC获取基本类型参数【应用】能够使用SpringMVC获取POJO类型参数1、默认支持的参数类型处理器形参中添加如下类型的参数,处理适配器会默认识别并进行赋值。HttpServletRequest通过request对象获取请求信息HttpServletResponse通过response处理响应信息HttpSession通过session对象得到session中存放的对象Model/ModelMapModelModel对象
2021-09-27 13:27:08
63326
7
原创 Springmvc基础
Springmvc基础【应用】能够独立完成springmvc的入门案例【应用】能够说出springmvc的执行流程【应用】能够熟悉springmvc的常用组件1、SpringMVC的简介1.1 SpringMVC概述SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架,属于SpringFrameWork的后续产品,已经融合在 Spring Web Flow 中。SpringMVC 已经成为目前最主流的MVC框架之一,并且随着Spring3.
2021-09-24 21:13:14
66296
6
原创 纯手写超详细讲解Spring JdbcTemplate&声明式事务
JdbcTemplate基本使用1-JdbcTemplate基本使用-概述(了解)JdbcTemplate是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们提供了很多的操作模板类。例如:操作关系型数据的JdbcTemplate和HibernateTemplate,操作nosql数据库的RedisTemplate,操作消息队列的JmsTemplate等等。2-JdbcTemplate基本使用-开发步骤(理解)①导入spring-jdbc和spr
2021-09-20 22:32:02
72362
11
原创 超详细讲解SpringMVC三层架构
SpringMVC三层架构java SpringMVC的工程结构一般来说分为三层,自下而上是Modle层(模型,数据访问层)、Cotroller层(控制,逻辑控制层)、View层(视图,页面显示层),其中Modle层分为两层:dao层、service层,MVC架构分层的主要作用是解耦。采用分层架构的好处,普遍接受的是系统分层有利于系统的维护,系统的扩展。就是增强系统的可维护性和可扩展性。对于Spring这样的框架,(View\Web)表示层调用控制层(Controller),控制层调用业务层(Servi
2021-09-07 13:31:43
105189
19
原创 Spring简介以及IOC详解
Spring简介和配置学习目标【应用】能够独立完成springIOC的快速入门【应用】能够掌握spring的bean标签的配置【应用】能够独立完成bean的对象属性注入【应用】能够独立完成bean的普通属性注入【理解】能够独立完成bean的集合属性注入1、Spring概述1.1 spring 是什么Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Pr
2021-09-07 12:53:46
86345
8
原创 IDEA错误:Cannot start compilation: the output path is not specified for module “Java“. Specify the out
idea 运行没有out文件夹项目运行或出现这样的错误其实这个错误是因为没有设置output的路径,只要修改两个地方的设置就可以了:1.点击idea左上角File2.选择Project Structure3.在Modules设置里勾选”Inherit project compile path”4.设置Project中的”Project compiler output”5.选择”Project的路径”+”\out”,比如说我的就是D:\ideaproject\javaSE\out将这
2021-09-02 11:44:51
92401
11
原创 Jdk安装及配置最全教程
一、java 开发环境搭建1.百度搜索JDK8,找到下载地址2.选择对应版本3.安装jdk3.1首先点击下载的安装包3.2进行下一步3.3下一步3.4下一步可以更改JDK安装路径(记住此路径后面需要用到)3.5关闭到此JDK安装结束,点击关闭。4.配置环境变量4.1 JDK环境变量配置右击我的电脑点击属性点击高级系统设置点击环境变量点击新建系统变量变量名填入:JAVA_HOME变量值为你安装JDK的路径然后点击确定继续新建系统变量变量名:C
2021-09-01 19:13:27
88509
4
原创 c语言数组介绍
文章目录一、一维数组的创建和初始化1.数组的创建2.数组的初始化3.一维数组的使用4.一维数组在内存中的存储二、二维数组的创建和初始化1.二维数组的创建2.二维数组的创建3.二维数组的创建4.二维数组在内存中的存储二、数组越界1. 数组名是什么?一、一维数组的创建和初始化1.数组的创建数组是一组相同类型元素的集合。数组的创建方式:type_t arr_name[const_n];//type_t 是指数组的元素类型//const_n 是一个常量表达式,用来指定数组的大小数组创建的实
2021-08-13 09:43:53
105748
20
原创 C语言基础篇
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
2021-08-13 08:46:58
84904
10
原创 深度分析数据在内存中的存储形式
文章目录一、数据的基本类型介绍二、整型在内存中的存储形式1.原码、反码、补码2.大小端介绍3.浮点型在内存中的存储一、数据的基本类型介绍char//字符数据类型short//短整型int//整形long//长整型long long //更长的整形float//单精度浮点数double//双精度浮点数二、整型在内存中的存储形式一个变量的创建是要在内存中开辟空间的。空间的大小是根据不同的类型而决定的。那接下来我们谈谈数据在所开辟内存中到底是如何存储的?比如:int a = 20
2021-08-09 17:44:58
90333
21
原创 我的学习历程
@[TOC]不负青春,加油干!自我介绍及共勉大家好!我是一名准大三学生,进入编程的大门已经2年的时间,从大一的css与html再到大二的java,java web ,数据结构与算法(想哭的有没有),mysql,javascript,vue.js,javaee。我从一个啥也不会的小白转变成一个啥都想尝试的大白其中有艰难(调试bug弄了一晚上)有失落(参加蓝桥杯没拿奖)有幸福(用程序给女朋友写了个生日祝福软件)有迷茫(不知道前面的路该怎么选择)。刚进入这个圈子是因为觉得弄计算机的人特别酷,觉得黑客是这个世
2021-08-08 16:59:37
85306
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人