- 博客(22)
- 收藏
- 关注
原创 SSM整合
SSM整合1、环境搭建导入相关jar包<dependencies> <!-- spring相关的jar包 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.0.RELEASE&
2020-12-28 17:10:29
118
原创 Spring-Mybatis
Spring-Mybatisspring是一个大杂烩,可以整合很多第三方的框架;mybatis是一款轻量级的、半自动化的、支持对象关系映射的持久化框架。项目中使用两者的频率比较多,以下是关于spring整合mybatis的步骤:1、搭建环境 在使用spring整合mybatis之前,先构建以下环境,让整个整合的过程基于以下环境进行:导入相关的jar包<dependencies> <!-- spring相关jar --> <dependency&
2020-12-24 18:15:44
155
1
原创 Spring-AOP
AOP-面向切面编程1、代理模式定义: 为其他对象提供一种代理,以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。组成抽象角色:通过接口或抽象类声明真实角色实现的业务方法。代理角色:实现抽象角色,是真实角色的代理,通过调用真实角色的业务逻辑方法来实现抽象方法,并可以附加自己的操作。真实角色:实现抽象角色,定义真实角色所要实现的业务逻辑,供代理角色调用。调用角色:想使用真实角色业务的角色,但实际是通
2020-12-24 00:10:09
121
原创 Spring-IOC
Spring-IOC个人笔记1、简介 Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。特点开源免费轻量级、非入侵式(小而美)容器大杂烩,可以整合很多种框架参考文档连接:https://docs.sp
2020-12-24 00:06:43
84
原创 Mybatis个人笔记
Mybatis笔记总结1 、简介 MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。特点持久层框架免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作可以通过简单的 XM
2020-12-21 16:18:42
187
原创 mybatis与jdbc操作数据的比较
Mybatis和Jdbc操作数据库的比较简介:是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。使用JDBC操作数据库(以mysql数据库为例)流程导入MySQL数据库的驱动jar包,并添加到环境中注册驱动 //注册驱动 Class.forName("com.mysq...
2020-04-14 23:45:36
485
原创 Filter过滤器
Filter简介:过滤客户端发送的url请求,确保服务端某些网页资源不被随意访问使用方式:创建一个实现Filter接口的实现类,并实现对应的方法、指定过滤的做法 import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.se...
2020-04-10 23:43:38
105
原创 jstl标签库
jstl标签库jstl标签库简介:JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能使用jstl标签库的流程:导入jstl的jar包:在lib中导入,系统自动添加到环境中在jsp页面引入jstl标签库:使用jsp的taglib指令引入jstl标签库uri:标签库的位置,引入jar包后可以提示得到该值,选用末尾为core的uri,表...
2020-04-10 23:40:51
206
原创 el表达式
el表达式简介:用于从jsp的域对象中获取数据。jsp的域对象包括page, request, session, application。目的:为了减少jsp页面中Java代码,使得jsp页面变得更优雅获取属性数据的语法:完整的写法: ${域范围.属性名}域范围包括:pageScope: page对象的属性域requestScope:request对象的...
2020-04-10 23:37:30
154
原创 MVC与JavaEE
MVC框架简介:MVC是一种软件设计的方式,将软件的开发分为model(模型), view(视图), controller(控制器)三层进行开发model层:模型层,是对数据模型的一种映射。简单来说就是一系列实体类,只包含属性和get(), set()方法,而不进行其他处理操作view层:视图层,是用于向客户端用户展示数据的视图。比如html页面、jsp页面controll...
2020-04-10 23:36:26
622
原创 servlet学习总结
Servlet学习总结简介用Java编写的服务器端程序,主要功能在于交互式地浏览和生成数据,生成动态Web内容(即接受客户端请求并响应动态web内容的服务端程序)Servlet类的两种配置方式使用注解方式创建步骤:定义一个java类,让其继承于HttpServlet类,并覆盖重写需要的方法使用注解web(“path”),path指的是在该项目中访问该Servl...
2020-04-07 20:37:22
555
原创 jsp学习总结
jsp学习总结http简介简介:http是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。工作原理:客户端使用HTTP协议通过URL向服务端发送请求信息服务端使用HTTP协议向请求的客户端发送响应信息工作特性:无连接:每个请求都会建立一次http连接(根本上是tcp连接)媒体独立:对...
2020-04-04 00:37:30
197
原创 xml学习总结
XML格式和解析xml简介概念:可扩展标记语言(EXtensible Markup Language),标准通用标记语言的子集,简称XML特点:是一种很像HTML的标记语言。设计宗旨是传输数据,而不是显示数据。XML标签没有被预定义,根据自己的需要自行定义标签。用途:用来传输和存储数据用来作为配置文件xml的简单文档结构 <...
2020-04-02 20:39:54
128
原创 Linux 服务管理学习笔记
Linux服务管理Linux 服务运行级别基本介绍:Linux 系统有7个运行级别:运行级别0:表示系统处于停机状态,默认不可以设置该模式,否则系统总是处于关机状态。运行级别1:表示系统处于单用户工作状态,有root用户的权限。运行级别2:表示系统处于没有网络的多用户模式运行级别3:表示系统处于有网络的多用户状态模式,是一个终端窗口界面运行级别4:系统还为使用的级别,作为保留运行...
2019-03-12 18:46:30
228
原创 Linux 进程管理学习笔记
Linux 进程管理基本了解进程即指在Linux下运行的程序(代码),可以是在前台或者后台中运行。常用的指令ps 选项参数 :查看当前有哪些进程在活动中,也可以不加参数常用的选项参数:-a :显示所有的进程信息-u :以用户的格式显示进程的信息-x :显示后台运行的进程的信息一般三个参数都选择,即使用 ps -aux方式来获取进程的信息也可以用 ps -ef 指令来显示全...
2019-03-12 18:06:42
236
原创 Linux磁盘分区学习笔记
Linux 磁盘分区基础知识在Linux 下,所有的东西都对应着一个文件来映像,磁盘也是如此。示意图:上图说明:上图将分区1与根目录(/)进行关联,将分区2与boot 目录进行关联,将分区3与mnt 目录进行关联。当需要给Linux 系统增加磁盘时,可以将磁盘与相应的文件目录进行挂载关联,进而使用该磁盘。增加 Linux系统 磁盘的操作步骤(虚拟机上操作)给虚拟机的Linux系...
2019-03-12 00:14:21
208
原创 Linux 搜索查找类指令
搜索查找类指令find 指令作用:用来在指定的目录下按指定方式寻找满足条件的文件或目录基本语法:find 搜索的范围 搜索方式 搜索条件搜索方式的可选选项:-name :以文件名的方式寻找,搜索条件为文件名-user :以文件拥有者的方式寻找,搜索条件为用户名-size :以文件或目录的大小来寻找,搜索条件为数字(数字前有 + 表示大于, - 表示小于, = 表示等于),...
2019-03-09 23:13:10
174
原创 Linux时间日期类的指令
时间日期类指令指令语法:date :表示查看当前的具体日期date “+%Y” :查看当前的年份date “+%m” :查看当前月份date “+%d” :查看当前是哪一天date “+%H” :查看当前具体的整点数date “+%M” :查看当前具体的分钟数date “+%S” :查看当前具体的秒数数date 后的字符串可以组合使用,但字符串要以英文的 - 开头...
2019-03-09 22:09:06
162
原创 Linux文件目录类常用指令
Linux文件目录类常用指令pwd 指令:用于查看当前的工作的目录ls 指令:用于查看当前目录下有什么文件,可带以下选项(可以组合)-a :显示隐藏的文件(正常模式下,默认一些文件不显示)-l :把每个文件显示为一行,并显示文件具体信息不带选项:带 -a 选项:带 -l 选项:组合使用:cd 指令:cd 路径(可以是绝对路径或相对路径),表示切换到指定的路径...
2019-03-08 18:40:46
180
原创 Linux 用户管理学习笔记
Linux 用户管理/home 目录与用户管理的关系每添加一个用户后,/home目录下就会有对应的用户名文件,当使用用户的用户名和密码登录后,则会到对应的文件下进行工作(初步理解)一般来说。当创建(添加)一个用户后,会自带创建一个组,并让该用户属于该组;当然也可以通过创建用户时指定该用户属于哪个组,抑或在需要时修改用户属于的组。(个人理解,组相当于一个工作小队,由一个个的用户组成,共同做事...
2019-03-06 15:56:30
320
原创 vi 和 vim编辑器的学习笔记
vi 和 vim的常用命令vi 和 vim的三种模式的关系1.正常模式:能进行一些快捷键的使用,但不可以编辑内容。2.插入模式:能进行编写内容。3.命令行模式:能进行一些命令来操作文件。一般情况下,进入文件,默认正常模式三种模式的转换方式1.正常模式 ------&gt; 插入模式:按i、o(或其他的键即可进入,一般直接用i即可)。2.插入模式 ------&gt; 正常模式:按...
2019-03-05 23:36:12
166
翻译 常用DOS操作指令学习
基本原理组成:dos终端、dos操作系统、文件目录dos终端向dos操作系统发送操作指令dos操作系统解析指令并操作文件目录文件目录显示操作后的磁盘结果常用目录操作指令切换目录:cd /d 绝对路径(比如切换至d盘的data文件下: cd /d d:\data)返回到上一级目录:cd ..返回到根目录:cd \查看当前目录的文件:dir创建一个文件夹:md 文件名(比...
2019-01-23 23:27:33
153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人