自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 可视化博客汇总

mybatismybatis简单查询mybatis实现CRUD操作利用MyBatis实现关联查询MyBatis条件查询ECharts可视化笔记-EChartsSpring框架Spring框架01-采用Spring配置文件管理BeanSpring框架学习笔记02spring框架学习03spring框架学习04-纯java配置类管理beanspring框架学习05spring框架学习06SpringBootspringBoot01springBoot02springBoot03

2021-07-06 09:45:35 118

原创 2021-06-24

spring总结本学期我们学习了MyBatis框架(初探MyBatis实现简单查询、利用MyBatis实现CRUD操作、利用MyBatis实现关联查询、利用MyBatis实现条件查询),Spring框架(采用Spring配置文件管理Bean、利用组件注解符精简Spring配置文件、利用注解配置类取代Spring配置文件、采用Java配置类管理Bean、Spring AOP基础、Spring JdbcTemplate入门、基于XML配置方式使用Spring MVC),Spring Boot框架(Spring

2021-06-24 13:05:17 79

原创 2021-06-23

课程总结本学期的英语课程让我感触彼深。自感觉这门课程的新鲜和有趣,再到体会学习这们课程开阔思维的乐趣。这每一步每一时期在现在回忆起来都是学习中成长的宝贵历程。老师采用了有趣生动的教学内容呈现形式,要想学好英语或者说至少在学的过程中不感到痛苦,就必须学会将英语变成一种爱好,一种兴趣,这样在学习的过程中才不至于半途而废、我们要逐渐培养起自己对英语的热爱这是至关重要的经过了这学期的英语学习后,我认为英语学习是一个持续的过程,我们需要不断地积累,这就是所谓的厚积薄发嘛。...

2021-06-23 17:03:35 77

原创 springBoot05

Spring Boot基础学习笔记05:Spring Boot多环境配置文章目录Spring Boot基础学习笔记05:Spring Boot多环境配置一、项目进行多环境配置的必要性二、使用Profile文件进行多环境配置(一)创建多环境配置文件1、将application.properties更名为application.yaml2、模拟开发环境,创建配置文件application-dev.yaml3、模拟测试环境,创建配置文件application-test.yaml4、模拟生产环境,创建配置文件ap

2021-06-21 12:57:18 54

原创 springBoot04

文章目录Spring Boot基础学习笔记04:Spring Boot加载自定义配置文件一、为什么需要加载自定义配置文件(一)创建自定义配置文件(二)创建自定义配置类(三)编写测试方法(四)运行测试方法课堂练习:在Web页面显示学生配置信息二、使用@ImportResource加载XML配置文件(一)创建自定义服务类(二)创建Spring配置文件(三)在启动类上添加注解,加载自定义Spring配置文件(四)打开测试类,编写测试方法(五)运行测试方法,查看结果三、使用@Configuration编写自定义配置

2021-06-20 11:14:17 77

原创 springBoot03

Spring Boot基础学习笔记03:Spring Boot两种全局配置和两种注解文章目录Spring Boot基础学习笔记03:Spring Boot两种全局配置和两种注解创建一个springboot项目在application.yaml里添加相关配置1、配置tomcat端口号和web虚拟路径2、对象类型的配置与使用(1)创建Pet类(2)创建Person类(3)在application.yaml里配置对象(4)给Person类添加注解(5)给Pet类添加注解(6)从Spring容器里获取Person

2021-06-18 21:05:30 74

原创 springBoot02

文章目录Spring Boot基础学习笔记02:Spring Boot项目单元测试、热部署与原理分析一、Spring Boot单元测试(一)Spring Boot单元测试概述(二)对项目进行单元测试1、修改pom.xml文件,添加测试依赖启动器和单元测试2、创建测试类与测试方法二、Spring Boot热部署(一)Spring Boot热部署概述(二)对项目进行热部署1、在pom.xml文件里添加开发工具依赖2、热部署配置3、热部署测试课后作业任务1、对上一讲的课后作业StudentInfo项目进行单元测试

2021-06-18 18:07:56 82

原创 springBoot01

文章目录一、开发环境(一)安装JDK8+(二)安装IntelliJ IDEA(三)下载、安装和配置Maven1、下载Maven压缩包2、解压Maven压缩包3、配置Maven环境变量(四)通过IDEA配置本地Maven仓库(五)Maven项目设置远程仓库1、找到Maven安装目录里conf下的settings.xml2、在settings.xml文件里找到节点,添加阿里云镜像库地址三、使用Maven方式构建Spring Boot项目(一)创建Maven项目HelloWorld01(二)修改Maven项目配置

2021-06-17 11:49:48 81

原创 可视化笔记-ECharts

文章目录一、ECharts官网二、使用步骤三、ECharts案例(一)、直接基于假数据绘制条形图1.创建pyCharm项目2.在项目里面添加Echarts和jQuery3.创建一个页面,demo01.html四、课堂练习绘制男女人数条形图一、ECharts官网http://echarts.apache.org/zh/二、使用步骤导入Echarts库初始化ECharts进行参数配置可视化呈现三、ECharts案例(一)、直接基于假数据绘制条形图1.创建pyCharm项目2.在项目

2021-06-02 10:15:44 142

原创 spring框架学习06

文章目录一、JdbcTemplate操作数据库JdbcTemplate操作数据库常用方法二、JdbcTemplate案例演示(一)创建数据库与表1、创建数据库 - simonshop2、创建用户表 - t_user3、在用户表里插入记录(二)打开项目,创建包(三)在pom文件里添加数据库相关依赖(四)创建用户实体类 - User(五)创建用户数据访问接口 - UserDao(六)创建用户数据访问接口实现类 - UserDaoImpl(七)创建用户服务类 - UserService(八)创建数据库配置属性文件

2021-06-01 19:16:25 99

原创 spring框架学习05

文章目录*文章目录Spring框架学习笔记05:Spring AOP基础一、Spring AOP(一)AOP基本含义(二)AOP基本作用任务:骑士执行任务前和执行任务后,游吟诗人唱赞歌(一)采用传统方式实现(二)采用传统方式实现的缺点下面我们采用AOP方式来实现同样的功能,通过对比可以更好地体会采用AOP方式的优越性。二、采用配置方式使用AOP(一)创建包(二)创建杀龙任务类(三)创建勇敢骑士类(四)创建游吟诗人类(五)创建Spring配置文件1、切点2、切点表达式3、切点函数(六)在pom文件里添加AO

2021-06-01 17:57:00 83

转载 spring框架学习04-纯java配置类管理bean

文章目录采用Java配置类管理Bean一 创建net.wh.spring.lesson04包二 创建杀龙任务类三 创建勇敢骑士类四 创建Spring配置类五 创建测试类 - TestKnight六、课堂练习七、Spring管理Bean的四种方式总结:采用Java配置类管理Bean一 创建net.wh.spring.lesson04包二 创建杀龙任务类在lesson04子包里创建杀龙任务类 - SlayDragonQuest注意:没有添加@Component注解符声明Bean三 创建勇敢骑士类

2021-05-27 14:13:49 91

原创 spring框架学习03

文章目录利用注解配置类取代Spring配置文件一 创建net.hw.spring.lesson03包二 创建注解配置类来取代Spring配置文件三 创建测试类 - TestKnight利用注解配置类取代Spring配置文件一 创建net.hw.spring.lesson03包创建lesson03包将lesson02子包的类与接口拷贝到lesson03子包二 创建注解配置类来取代Spring配置文件在lesson03包里创建AnnotationConfig类注解@Configuration声

2021-05-27 13:53:49 44

原创 Spring框架学习笔记02

文章目录一 利用组件注解符精简Spring配置文件1 创建lesson02包2、将lesson01子包的四个类拷贝到lesson02子包3、修改杀龙任务类 - SlayDragonQuest4、修改救美任务类 - RescueDamselQuest5、修改勇敢骑士类 - BraveKnight6、修改救美骑士类 - DamselRescuingKnight7、创建Spring配置文件8、创建测试类 - TestKnight四、程序优化 - 面向接口(一)创建任务接口 - Quest(二)创建骑士接口 - K

2021-05-27 13:41:32 60

原创 Spring框架01-采用Spring配置文件管理Bean

文章目录一 创建Maven项目【SpringDemo2021】二 在pom.xml文件里添加依赖场景:勇敢的骑士去完成杀龙的任务。(一)创建杀龙任务类 - SlayDragonQuest(二)创建勇敢骑士类 - BraveKnight(三)采用传统方式让勇敢骑士完成杀龙任务(四)采用Spring框架让勇敢骑士完成杀龙任务1、在resources目录里创建log4j.properties2、创建Spring配置文件spring-config.xml3、在Spring配置文件里创建Bean(1)创建杀龙任务Be

2021-05-27 12:00:02 95

原创 MyBatis条件查询

文章目录一、查询需求二、打开MyBatisDemo项目三、对学生表实现条件查询(一)创建学生映射器配置文件(二)在MyBatis配置文件里注册学生映射器配置文件(三)创建学生映射器接口(四)创建测试类TestStudentMapper1、查询女生记录2、查询19岁的女生2、查询19岁的女生一、查询需求对学生表进行条件查询,涉及姓名、性别和年龄三个字段。二、打开MyBatisDemo项目三、对学生表实现条件查询(一)创建学生映射器配置文件在resources/mapper目录里创建学生映

2021-05-27 10:56:04 246 1

原创 利用MyBatis实现关联查询

文章目录文章目录一、查询需求(一)针对三张表关联查询(二)按班级编号查询班级信息(三)查询全部班级信息二、创建数据库表(一)创建教师表(二)创建班级表(三)创建学生表三、创建与数据库表对应的实体类(一)创建教师实体类(二)创建学生实体类(三)创建班级实体类四、创建班级映射器配置文件五、修改MyBatis配置文件六、定义班级映射接口ClazzMapper七、创建测试类TestClazzMapper(一)运行测试方法testFindById(),查看结果(二)运行测试方法testFindAll(),查看结果

2021-05-16 17:50:02 1540

原创 mybatis实现CRUD操作

文章目录一、打开MyBatisDemo项目二、查询表记录(一)在映射器配置文件里引入结果映射元素(二)添加按姓名查询用户记录功能1、在UserMapper.xml里添加映射语句 - findByName2、在UserMapper接口里添加findByName()方法3、在测试类TestUserMapper里添加测试方法testFindByName()4、运行测试方法testFindByName(),查看结果三、插入表记录(一)在UserMapper.xml里增加映射语句 - insert(二)在UserMa

2021-05-16 14:24:19 156

原创 mybatis简单查询

文章目录一、创建数据库与表1、在Navicat里创建MySQL数据库testdb2、创建用户表 - t_user3、在用户表里插入3条记录二、案例演示MyBatis基本使用(一)创建Maven项目 - MyBatisDemo(二)在pom文件里添加相应的依赖(三)创建与用户表对应的用户实体类 - User(四)创建用户实体关系映射配置文件(五)创建MyBatis配置文件(六)创建日志属性文件(七)创建测试类测试用户操作1、创建测试类 - TestUserOperation2、运行测试方法 - testFin

2021-05-16 13:23:20 426

原创 java反射对象

java反射对象在方放中动态的调用方法public class UserServletTest { public void login(){ System.out.println("login方法"); } public void regist(){ System.out.println("regist方法"); } public void add(){ System.out.println("add方法");

2021-01-28 22:22:10 61

原创 Filter过滤器细节

Filter过滤器生命周期构造器方法init初始化方法第1、2步在web工程创建时执行doFilter过滤方法每次拦截到请求就会执行destroy销毁停止web工程项目是执行FilterConfig类创建Filter时,就会创建一个FilterConfig类,这里包含了Filter配置信息获取Filter的名称 filter-name的内容filterConfig.getFilterName();获取Filter中配置的init-param初始化参数在

2021-01-25 13:27:07 144

原创 Filter过滤器

Filter过滤器Filter主要作用:拦截请求,过滤响应常见拦截请求应用场景有:权限检查日记操作食物管理…Filter过滤器使用步骤:编写一个类去实现Filter接口实现过滤方法doFilter()到web.xml中去配置拦截路径<filter> <filter-name>Adminfilter</filter-name> <filter-class>com.filter.Adminfilter&l

2021-01-25 12:08:51 196

原创 msyql 数据库连接

Java连接MySQL数据库1、下载链接mysql需要的驱动包:https://gitee.com/Doomfist_iron/javaweb/blob/master/jar/msyql-conn.5.jar2、然后将包导入lib目录3、编写代码示例代码:package com.utils;import java.sql.*;public class JdbcUtils { public static void main(String[] args) { fina

2021-01-24 17:30:02 75 1

原创 tomcat文件下载

文件下载步骤:获取要下载的文件名读取要下载的文件内容把下载的文件回传给客户端在回传前,通过响应头告诉客户端返回的数据类型还要告诉客户端收到的数据是用于下载代码: protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {// 1. 获取要下载的文件名 String name = "da.jp

2021-01-24 15:38:54 366

原创 tomcat文件上传

文件上传要有一个form标签,method=post请求在form标签中的encType属性值必须为multipart/form-data值在form标签中使用input type=file添加上传的文件编写服务器代码接受,处理上传的数据。文件上传时是以二进制流传输,所以要用字节流req.getInputStream();代码:ServletInputStream inputStream = req.getInputStream();byte[] buffer = n

2021-01-24 14:45:54 1029 2

原创 Session

什么是Sessionsession是一个接口(HttpSession)session就是会话。它是原来维护客户端和服务器之间关联的一种技术。每个客户端都有自己的一个session会话session会话中,我们经常用来保存用户登录之后的信息如何创建和获取session如何创建和获取session 他们的API是一样的request.getSession()​ 第一次调用是:创建session会话​ 之后调用都是:获取前面创建好的session会话因为创建和获取session都是一个A

2021-01-23 21:03:03 149

原创 Cookie练习--免用户名登录

Cookie练习–免用户名登录思路:客户端访问服务器的登录界面,服务器把登录界面返回给客户端,客户端输入用户名和密码后,点击提交,发送给servlet程序,servlet程序获取用户名和密码,如果正确的话就把用户名保存为Cookie发送给客户端,当客户端第二次访问登录页面时,就会把cookie也发送给服务器,然后服务器输出用户名。首先编写一个登录界面form表单把数据传进servlet程序里面value =“ ${cookie.username.value}” 把输出用户名截图:servl

2021-01-23 17:31:30 281 1

原创 cookie学习

文章目录cookie什么是cookie创建cookie服务器获取cookiecookie的属性修改cookie方案一:方案二:Cookie生命控制Cookie有效路径Path的设置cookie什么是cookiecookie是服务器通知客户端保存键值对的一种技术客户端有了cookie后,每次请求都发送给服务器每个cookie大小不能超过4kb创建cookie图解在servlet 中使用如下代码来创建cookie//创建cookie对象Cookie username_Cookie =n

2021-01-23 17:29:01 184

原创 jsp学习

文章目录1、什么是jsp2、jsp页面本质3、jsp头部的page指令4、声明脚本(极少使用)5、表达式脚本(常用)6、代码脚本7、jsp九大内置对象8、jsp四大域对象9、jsp静态包含10、jsp动态包含11、jsp请求转发12、请求转发的使用1、什么是jspjsp全称是Java server pages java的服务页面jsp的主要作用是代替Servlet程序回传html页面的数据Servlet回传数据非常麻烦Servlet回传数据截图:jsp回传数据截图:2、jsp页面本质js

2021-01-23 17:26:24 379

原创 servlet基础学习

文章目录手动实现一个servlet程序设置工程路径使用idea创建一个Servlet程序没有创建servlet选项的解决办法解决办法:Get请求和Post请求实例Get请求有哪些:Post请求有哪些:HttpServletRequest类HttpServletRequest类有什么用:HttpServletRequest类常用方法:Get请求接收参数Post请求接收参数HttpServletResponse类两个输出流往客户端回传数据Servlet请求转发流程:特点:Servlet请求重定向流程:特点:Ba

2021-01-21 19:46:09 97

原创 搭建javaweb环境并运行javaweb项目

文章目录jdk安装与配置一、下载jdk二、安装jdk步骤三、配置jdk环境变量tomcat下载与运行运行tomcat服务器关闭tomcat服务器tomcat服务器目录结构idea运行javaweb下载安装idea破解idea:配置tomcatjavaweb准备阶段创建javaweb项目使用idea运行javaweb项目使用idea运行javaweb项目jdk安装与配置一、下载jdkjdk可以从官网下载,官网下载需要登录oracle,下载也很慢,所以不推荐;我们可以使用国内下载镜像地址华为镜像地址:

2021-01-21 12:56:33 4090

空空如也

空空如也

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

TA关注的人

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