自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

八戒

从入门到入土

  • 博客(14)
  • 收藏
  • 关注

原创 Spring基础入门

目录1.Spring简介1.Spring简介Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。在表现层它提供了Spring MVC 以及Struts框架的整合功能;在业务层可以管理事务、记录日志等;在持久层可以整合Mybatis、Hibernate、JdbcTemplate等技术;因此,可以说Spring是企业应用开发很好的“一站式”选择,虽然Spring贯穿于表现层、业务逻辑层和持久层,但他并不想取代那些已近有的框架,而是以高度的开放性与他们

2021-09-19 12:23:00 167

原创 Mybatis(学习笔记)

目录什么是Mybatis什么是Mybatis是一款优秀的 持久层框架MyBatis 是支持定制化 SQL、存储过程以及高级映射MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。需要导入的依赖文件<!-- https://mvnrepository.com/artifac

2021-06-04 13:22:08 367

原创 JDBC连接数据库(笔记)

目录什么是JDBC导入Mysql数据库jar包JDBC的使用什么是JDBCJDBC可以通过载入不同的数据库的“驱动程序”而与不同的数据库进行连接。需要导入jar包的支持!导入Mysql数据库jar包官网下载驱动文件;直接将jar文件导入到项目中或者直接在maven项目中的pom.xml导入包,idea会给我们下载。<!--Mysql驱动包--> <dependency> <groupId>mysql</groupId&g

2021-05-10 20:49:28 243

原创 Java Web——Filter过滤器

目录1、过滤器简介2、filter生命周期相关的方法3、Filter的配置(web.xml配置)4、Filter的作用?5、例子1、过滤器简介过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理应用场景:自动登录统一设置编码格式访问权限控制敏感字符过滤等2、filter生命周期相关的方法Filter接口有三个方法,并且这个三个都是与Filter的生命相关的方法

2021-04-18 01:22:48 300

原创 JSP基础(笔记)

文章目录1、什么是JSP2、JSP原理1、什么是JSPJSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以 <% 开头以 %> 结束。JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命令来编写JSP。JSP标签有多种功能:访问数据库记录用户选择信息访问JavaBeans组件等在不同

2021-04-17 14:41:42 215

原创 java基础——Cookie 和Session

文章目录1、Cookie1.1、Cookie机制1.2、Java提供的操作Cookie的API1、cookie读取和设置2、 Cookie的不可跨域名性3、Unicode编码:保存中文4、Cookie的有效期web中什么是会话:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些数据。Cookie通过在客户端记录信息确定用户身份,Session通过在服

2021-04-14 21:39:11 1369

原创 JavaWeb——Servlet

Servlet简介Servlet(Server Applet)是 Java Servlet 的简称,称为小服务程序或服务连接器,是 Java 语言编写的服务器端程序,换句话说,Servlet 就是运行在服务器上的 Java 类。处理请求和发送响应的过程是由一种叫做Servlet的程序来完成的,并且Servlet是为了解决实现动态页面而衍生的东西。HelloServletServlet接口在Sun公司有两个默认的实现类:HttpServlet、GenericServlet项目工程需要引入的jar包:

2021-04-14 09:28:26 257 1

原创 Maven使用教程

Maven使用教程什么是Maven?下载安装Maven1、环境配置2、修改配置文件2.1、添加国内镜像源2.2、本地仓库位置修改Maven基本命令IDEA中使用Maven1、IDEA下配置Maven2、创建Maven项目3、什么是Maven?如今我们构建一个项目需要用到很多第三方的类库,如写一个使用Spring的Web项目就需要引入大量的jar包。一个项目Jar包的数量之多往往让我们瞠目结舌,并且Jar包之间的关系错综复杂,一个Jar包往往又会引用其他Jar包,缺少任何一个Jar包都会导致项目编译失败。

2021-04-02 12:42:09 284

转载 Tomcat安装及配置教程

1.什么是Tomcat?Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。2.Tomc

2021-03-31 19:11:58 701

原创 java基础---注解和反射

注解和反射注解1.0 什么是注解1.2 内置注解1.3 自定义注解1.4 元注解反射注解1.0 什么是注解注解顾名思义为注释、讲解,可以理解为一种标签或标记,可以用在类、方法或者域上。向类、方法等添加注解,相当于给他们贴上了一层标签。注解可以被其他程序读取。注解格式:以“@注释名”,可添加一些参数值。1.2 内置注解内置注解就是我们的jdk所带的一些注解。常用的三个注解:@Override这个应该都不陌生,修辞方法,表示打算重写超类中的方法声明。@Deprecated这

2021-03-31 00:05:46 150

原创 Beyond Compare4过期解决方法

通过删除配置文件和注册表一起达到延长30天试用期的效果。也就是无限使用了,本人亲测有效。打开 C:\Users[你的计算机用户名]\AppData\Roaming\Scooter Software\Beyond Compare 4删除该文件夹下的所有文件在搜索栏中输入 regedit ,打开注册表打开 HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4\CacheId删除 CacheId 值...

2021-03-29 09:54:58 257

翻译 JAVA基础--接口

JAVA接口Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。接口用interface关键字定义。接口无法被实例化,但是可以被实现。一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须声明为抽象类。接口与类相似点:一个接口可以有多个方法。接口文件保存在

2021-03-20 23:59:00 112

原创 JAVA基础

java-面向对象编程面向过程 & 面向对象什么是面向对象1、 面向对象2、类和对象的基本关系创建与初始化对象面向过程 & 面向对象面向过程思想步骤清晰简单,第一步做什么,第二步做什么……面对这一过程适合处理一些较为简单的问题面向对象思想以分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些问题进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。适合处理复杂问题,处理一个问题需要多人的协作情况。对于描述复杂问题,为了从宏观上把握、从整体上合理

2021-03-20 23:08:31 85

原创 Java重载(Overload)与重写(Override)

JAVA方法重载方法重载(Overloading)的定义:如果有两个方法的方法名相同,但参数不一致,哪么可以说一个方法是另一个方法的重载。重载规则:方法名必须相同参数列表必须不同(个数不同、或类型不同、参数排列顺序不同)方法的返回类型可以不相同也可相同方法的修饰符可以不相同main 方法也可以被重载public class Test { public static void main(String[] args) { //调用方法一 System.

2021-03-14 14:12:49 166 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除