自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(305)
  • 收藏
  • 关注

原创 微人事第三天:整合Thymeleaf

Thymeleaf简介:Thymeleaf 是新一代 Java 模板引擎,它类似于 Velocity、FreeMarker 等传统 Java 模板引擎,但是与传统 Java 模板引擎不同的是,Thymeleaf 支持 HTML 原型。它既可以让前端工程师在浏览器中直接打开查看样式,也可以让后端工程师结合真实数据查看显示效果,同时,SpringBoot 提供了 Thymeleaf 自动化配置解决...

2020-01-14 10:09:04 194

原创 微人事第三天:SpringBoot整合Freemarker

这里我们来讲解一下SpringBoot如何整合Freemarker:创建springboot项目时需要勾选web和Freemarker项目启动成功之后连按两次shift,查看FreeMarkerAutoConfiguration类,这个类是FreeMarket的自动化配置类下面来介绍一下FreeMarkerAutoConfiguration这个类中到底做了什么检查模板位置:获取模板位...

2020-01-13 17:03:09 205

原创 微人事第二天:使用yml方式进行属性注入

之前说了使用properties的方式进行属性注入,这次看看yml是否能完成同样的功能yml和properties的区别:1.yml是有序的,properties是无序的2.自定义的yml,目前暂时不支持使用注解直接注入到Spring Boot项目中1.首先配置实体类RedisClusterpackage org.javaboy.yaml;import org.springframe...

2020-01-13 14:47:16 285

原创 微人事第二天:属性注入

现在尝试用aplication.properties文件来进行属性注入1.首先写实体类Bookpackage org.javaboy.properties;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Configuration...

2020-01-13 13:29:16 195

原创 微人事第二天:容器相关配置

在使用ssm时启动我们一般使用tomcat服务器去启动,但是springboot中我们并没有配置tomcat,但是工程却能启动,这是什么原因呢?1.首先我们创建一个springboot工程,并选择web2.打开pom.xml文件可以看到我们在pom.xml文件中配置了web启动器3.打开maven查看依赖在Dependencied目录下我们可以看到这里有内置tomcat容器,也就是...

2020-01-13 12:53:17 276

原创 微人事第二天:SpringBoot启动类上的注解

首先通过idea创建一个springboot工程,这里我们用spring Initializer创建(它自动帮我们搭建spring和springmvc的相关配置)创建完之后,可以看到java包下有一个启动类,点击启动类就可以启动工程package org.javaboy.sbdemo02;import org.springframework.boot.SpringApplication;...

2020-01-13 10:28:39 348

原创 微人事第一天:拦截器和fastjson

在原本的ssm项目中我都是在springmvc.xml文件中来配置拦截器和fastjson,现在我们尝试完全不写xml文件来实现同样的功能。(假设现在我们已经能够实现spring和springmvc的结合了)1.pom.xml文件中添加<dependency> <groupId>com.alibaba</groupId> ...

2020-01-12 19:06:01 505

原创 微人事第一天:spring和springmvc的整合(无需xml)

前面已经介绍过了spring和springmvc的基本配置过程了,可以得知之前的配置是用xml文件进行配置的,这次我们不使用xml文件就使用java来代替xml文件1.先写pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...

2020-01-12 14:31:05 283 2

原创 微人事第一天:spring和springmvc的结合

1.首先配置pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc...

2020-01-12 13:09:23 374

原创 Cookie

1.Cookie概念概念:客户端会话技术,将数据保存到客户端2.Cookie的使用步骤创建Cookie对象,绑定数据 new Cookie(String name,String value)发送Cookie对象response.addCookie(Cookie cookie)获取Cookie,拿到数据Cookie[] request.getCookies()...

2019-09-02 18:10:40 257 1

原创 ServletContext对象

1.概念ServletContext对象代表整个web应用,可以和程序的容器(服务器)来通信。2.ServletContext对象获取的方式1.通过request对象获取request.getServletContent();2.通过HttpServlet获取this.getServletContext();创建web项目,并将该web项目拉入Tomcat中,创建se...

2019-08-25 23:03:37 369

原创 Response重定向

1.什么叫重定向定义:重定向就是资源跳转的一种方式2.重定向的代码实现首先创建一个web项目,然后设置Tomcat服务器,将该项目导入Tomcat服务器然后在src目录下创建两个servlet文件,分别命名为ResponseDemo1 ResponseDemo2ResponseDemo1.javapackage cn.itcast.web.servlet;import javax...

2019-08-24 20:46:20 589

原创 request的请求转发和共享数据

1.请求转发定义:一种在服务器内部的资源跳转的方式。具体步骤:1 通过request对象获取请求转发器对象:RequestDispatcher getRequestDispatcher(String path)2.使用RequestDispatcher对象来进行转发:forward(ServletRequest request,ServletResponse response)例子如下:...

2019-08-17 18:38:49 647

原创 Request获取请求参数通用方式

Request获取请求参数通用方式指的是不论get还是post请求方式都可以使用下列方式来获取请求参数,这样的方法一共有四种,下面来为大家一一介绍。1.String getParameter(String name):根据参数名称获取参数值为了验证这些方法是否可行,首先需要再web项目中先创建了html文件,html中写一些输入框,通过输入的内容是否被打印来判断这些方法是否正确。regist...

2019-08-17 09:40:06 8024 1

原创 HTTP

1.HTTP的概念:Hyper Text Transfer protocol 超文本传输协议 传输协议:定义了,客户端和服务器端通信时,发送数据的格式 *特点: 1.基于TCP/IP的高级协议 2.默认端口号:80 http:...

2019-08-13 16:31:17 157

原创 Servlet3.0以及IDEA与tomcat的相关配置

之前写Servlet时,为了找到路径,我们需要在xml文件中写文件名,位置,路径等等。现在使用Servlet3.0之后就不需要xml文件了,直接在java文件中写访问路径就可以了。Servlet3.0:*好处:*支持注解配置,可以不需要web.xml了。*步骤:1.创建JavaEE项目,选择Servlet的版本3.0以上,可以不创建web.xml2.定义一个类,实现Servlet接口...

2019-08-12 09:55:18 343

原创 Servlet: server applet

1概念:运行在服务器端的小程序*Servlet就是一个接口,定义了java类被浏览器访问到(tomcat识别)的规则。*将来我们自定义一个类,实现Servlet接口,复写方法2.创建步骤:1.创建javaEE的项目2.定义一个类,实现Servlet接口public class ServletDemo1 implements Servlet3.实现接口中的抽象方法4.配置Servl...

2019-08-11 13:48:03 157

原创 Jsoup方法

1.通过Jsoup来解析xml的步骤1.导入jar包2.获取Document对象3.获取对应的标签Element对象4.获取数据代码如下:Demo1.javapackage main.java;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.nodes.Element;impor...

2019-08-03 21:10:29 1157

原创 XML约束

约束定义:规定xml文档的书写规则约束图解:*作为框架的使用者(程序员)1.能够在xml中引入约束文档2.能够简单的读懂约束文档*分类:1.DTD:一种简单的约束技术2.Schema:一种复杂的约束技术代码示例:student.xml<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE stude...

2019-08-03 12:20:37 132

原创 XML入门

1.概念:Extensible Markup Language 可扩展标记语言*可扩展:标签都是自定义的。*.功能*存储数据1.配置文件2.在网络中传输*.xml与html的区别1.xml标签都是自定义的,html标签都是预定义。2.xml的语法严格,html语法松散。3.xml是存储数据的,html是展示数据。...

2019-08-03 10:17:17 102

原创 servlet开发

1.开发步骤简介Servlet 本身不能独立运行,需要在一个web应用中运行的而一个web应用是部署在tomcat中的所以开发一个servlet需要如下几个步骤1.创建web应用项目2.编写servlet代码3.部署到tomcat中现在开始具体的操作步骤2.创建一个java项目j2eeFile->New->Other->Java->Java Project...

2019-08-02 10:09:09 200

原创 js事件解绑

1.解绑事件的使用方法:2.具体应用代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...

2019-07-24 16:24:07 456

原创 js事件

1.事件的定义事件是可以被JavaScript侦测到的行为,通俗的讲就是当用户与web页面进行交互时,解释器就会创建响应的event对象以描述事件信息。2.js的事件一般分为三种第一种:html中定义代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">...

2019-07-24 15:45:40 80

原创 判断输入框里的值,是否是整数

下面有一道练习题,题目是如何判断输入输入框中的值是否为整数代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=...

2019-07-23 08:59:58 1900

原创 CSS选择器

1.css的选择器及其介绍ID选择器:id属性的特点就是唯一不可重复的元素选择器:元素选择器是通过元素名称来定位页面元素类(class)选择器:属性选择器2.基于关系的选择器选择器选择的元素A E元素A的任一后代元素E(后代节点指A的子节点,子节点的子节点,以此类推) 祖先元素和后代元素A > E元素A的任一子元素E(也就是直系后代) ...

2019-06-23 14:15:26 88

原创 CSS基础语法

1.css的定义CSS指层叠样式表(Cascading Style Sheets)样式通常存储在样式表中2.为什么要使用CSS样式定义如何显示HTML元素是为了解决内容与表现分离的问题内容:主要指HTML中的元素表现:主要指内容在浏览器中呈现的样式3.CSS主要目的:可以让相同的一个页面在不同浏览器当中呈现相同的样式CSS声明样式属性 操作符 样式值 ...

2019-06-23 11:38:06 163

原创 Java中的多线程

1.进程和线程的关系进程就是一段程序的执行过程,一个进程中可以包括很多线程也可以只有一个线程。多线程就是指在同一时间去做很多不同的事情。2.java中创建线程的方式java中有三种方式去创建线程,分别是继承线程类,实现Runnable接口,匿名类。1) 继承线程类创建多线程使用多线程可以使得两件事情同时被做。基本步骤:一个类继承Thread类,并且重写他的run方法。然后实例化该类,...

2019-06-05 17:45:50 96

原创 HTML表单元素

HTML表单标签:…作用:收集用户输入的内容(文本,文件)属性:action:提交到的服务端地址method:指定提交时用哪种HTTP方法:POST/GETname:标识autocomplete:浏览器是否可以自动填充enctype:指定表单内容编码HTML表单元素input:文本,密码,单选,多选,按钮,数字,日期,颜色,范围,邮件,URL,文件select:下拉列表tes...

2019-05-30 17:56:01 151

原创 HTML表格

表格在HTML十分重要,也很常用,用div标签很难去替代表格。标签:<table>…完整代码见示例</table>作用:布局,呈现需要表格布局的内容贴士:(1)表格标签是块级元素(2)全页布局的作用已经退出舞台了(3)专注于自己应该专注的布局领域(4)表格样式 一般用css来定义很少使用自己的属性代码如下:<!DOCTYPE html>...

2019-05-26 13:41:22 216

原创 HTML常用带格式作用的标签

常用带格式作用的标签1.文本格式化<b><strong><em><big><small><sub><sup>2.预格式文本<pre>3.引用<blockquote>4.删除线<del>代码如下:<!DOCTYPE html><htm...

2019-05-26 11:32:14 476

原创 HTML列表

标签:<ul><li></ll></ul> 无需标签,li是里面的小项<ol><li></li></ol> 有序标签<dl><dt></dt><dd></dd></dl> 定义列表作用:插入无序,有序,定义列表贴士:...

2019-05-25 18:50:50 250

原创 HTML图像

标签:<img / > (只需单对即可)作用:插入图像属性:src,alt (替换文本)贴士:(1)支持格式:PNG/JPEG/GIF/PDF (引入的PDF必须是单页的)(2)非标签方式:background1.插入网络图片代码如下:<!DOCTYPE html><html lang="en"><head> <met...

2019-05-25 18:16:19 157

原创 HTML字体 font和链接

1.font简介标签:文字内容作用:格式化文本贴士:(1)只能控制字体集(Helvetica,Arial),大小和颜色(2)最好别用font标签,因为在HTML5中font已被列入没有意义的标签,可以通过css使用font标签。代码如下:<!DOCTYPE html><html lang="en"><head> <meta char...

2019-05-25 18:05:03 3123

原创 HTML段落paragraph

HTML段落paragraph标签:<p>段落内容</p>作用:划分段落贴士:(1)默认浏览器样式 空标签也“占地方”(2)出场率很高代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>HT...

2019-05-25 16:48:04 509

原创 HTML标题 Heading Content

标签 <h1>标题内容</h1>共有6级作用:浏览器会自动给你附加标题样式(然而其实我们不想要…)搜索引擎或者阅读器能够根据标题来识别 生成文档代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title&gt...

2019-05-25 16:43:15 271

原创 初识HTML

1.HTML简介大名: HyperText Markup Language寓意:超文本 标记 语言出名:HTML4.01 & HTML5主要形式:.htm,.html不要纠结:标记,标签,元素,节点。2.HTML关于文档声明怎么理解W3C是文档标准的提出者,维护者,发布者。浏览器厂商是实现者早先,W3C提出的准则浏览器厂商有的支持有的不支持,所...

2019-05-25 16:28:08 136

原创 java中的Calendar类

Calendar类即日历类,常用于进行“翻日历”,比如下个月的今天是多久我们知道Date是表示日期类,那么Date类和Calendar类如何进行互相转换呢?1.Calendar与Date进行转换首先我们要知道Calendar类是采取单例模式的,所以我们需要采用单例模式获取日历对象Calendar.getInstance();代码如下:package date; import jav...

2019-05-19 17:31:48 292

原创 java中的日期格式化

我们知道如果用date来直接输出日期,格式十分的难看,如何来按照自己想要的格式来输出日期呢?1.日期转字符串首先我们先要知道java中年月日等时间用什么字母可以替代y 代表年M 代表月d 代表日H 代表24进制的小时h 代表12进制的小时m 代表分钟s 代表秒S 代表毫秒代码如下:package date2;import java.util.Date;import j...

2019-05-19 16:45:08 17210

原创 swing表格中的增加

现在需要实现如下图所示的功能:点击增加按钮,出现一个JDialog,在JDialog中进行增加,然后把增加的数据插入到数据库中,然后表中的内容再次刷新。代码如下:package gui13;import java.awt.BorderLayout;import java.awt.Dialog;import java.awt.GridLayout;import java.awt.ev...

2019-05-09 16:58:40 825

原创 DatePicker和JXDatePicker

swing没有自带的日期控件,需要第三方的类 。为了实现这个目的,我们需要先下载Jar包(需要Jar包的可以在评论区留言)和JDBC中初始化驱动一样,我们需要先导入Jar包,如图所示:然后我们需要在这个工程设置lib文件夹,放入下载后的Jar包,如图所示:1.DatePicker我们先来用代码来介绍一下DatePicker:package gui12;import java.a...

2019-05-08 18:18:55 2023 7

空空如也

空空如也

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

TA关注的人

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