自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Boot 作业

课后作业 任务:创建Spring Boot项目输出学生信息 创建Spring Boot项目StudentInfo 查看它给我们配置的pom.xml文件 创建控制器StudentInfoController package net.lhf.lesson01.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapp

2021-06-23 17:16:46 260 1

原创 Spring Boot整合MyBatis作业

Spring Boot整合MyBatis(课后作业) 1、在ArticleMapper里添加方法 public List findAllArticles(); public int insertArticle(Article article); public int deleteArticle(Integer id); ArticleMapper.xml文件里添加 2、在测试类编写测试方法 public void testFindAllArticles(); 运行查看结果: 查看数据库记录 pub

2021-06-23 15:23:54 147

原创 Spring Boot多环境配置练习

Spring Boot多环境配置(课堂练习) 课堂练习 1、设置使用环境 - MySQL数据库环境,并测试 运行测试,查看结果 2、设置使用环境 - Sybase数据库环境,并测试 运行测试,查看结果

2021-06-23 15:19:00 113

原创 在Web页面显示学生配置信息练习

在Web页面显示学生配置信息 1、创建控制器ConfigDemo01Controller 2、配置tomcat端口号和web虚拟路径 #修改tomcat默认端口号 server.port=8888 #修改web虚拟路径 server.servlet.context-path=/lzy 启动应用,查看控制 package net.lhf.lesson04.controller; import org.springframework.web.bind.annotation.GetMapping; im

2021-06-23 15:15:56 174

原创 课堂练习1

课堂练习 在WEB-INF里创建css目录,在里面创建样式文件index.css,负责首页的样式(元素全部居中,设置背景颜色,去掉超链接的下划线) 在index.jsp文件中添加 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>首页</title> <link rel="stylesheet" hr

2021-06-23 14:56:31 91

原创 第五章课后作业

课后作业 任务:输出骑士完成任务的耗时 创建耗时切面类 - ElapseAspect

2021-06-22 11:36:00 63

原创 Spring第五讲课堂练习

课堂练习 1、增加拯救少女任务类与拯救少女骑士类 package net.wz.spring.lesson05.aop_xml; import org.springframework.stereotype.Component; /** * 功能:救美任务类 * 作者:吴钊 * 日期:2021年03月24日 */ @Component public class RescueDamselQuest { public void embark() { System.out.p

2021-06-22 11:34:07 94

原创 Spring第四讲课堂练习

课堂练习 1、创建拯救少女任务类和拯救少女骑士类 创建拯救少女类 package net.wz.spring.lesson04; /** * 功能:拯救少女任务类 * 作者:吴钊 * 日期:2021年03月24日 */ public class RescueDamselQuest { public void embark() { System.out.println("执行拯救少女任务。"); } } 创建拯救少女骑士类 package net.wz.sprin

2021-06-22 11:25:36 118

原创 Spring第二讲课堂练习

任务1、两种骑士交换执行任务。 要求勇敢骑士去拯救少女,要求拯救少女骑士去杀龙。 (1)修改勇敢骑士类 - BraveKnight package net.wz.spring.lesson02; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; /** * 功能:勇敢骑士类 * 作者:吴钊 * 日期:2021年3月15日 *

2021-06-22 11:18:23 74

原创 Java企业级信息系统开发学期总结

一转眼大二下期就已经临近期末了,这个学期我们学习了MyBatis框架(MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架)、Spring框架(Spring框架是一个轻量级的企业级开发的一站式解决方案。所谓解决方案就是可以基于Spring解决Java EE开发的所有问题。Spring框架主要提供了IoC容器、AOP、数据访问、Web开发、消息、测试等相关技术的支持)和Spring Boot框架(Spring Boot框架本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷

2021-06-22 11:10:40 81

原创 Spring boot开发小而美的个人博客-框架搭建.异常处理

创建404 500 error页面 404.html 500.html error.html 创建IndexController package com.wz.web; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; @Controller public class IndexController { @GetM.

2021-06-21 16:15:27 122

原创 Spring boot开发小而美的个人博客-构建框架

创建项目blog 选择依赖 存放位置

2021-06-16 16:48:52 120

原创 Spring boot开发小而美的个人博客-页面集成插件-博客详情页2

页面集成插件-博客详情页2 下载插件 https://animate.style/ @charset "UTF-8"; /*! * animate.css -http://daneden.me/animate * Version - 3.5.2 * Licensed under the MIT license - http://opensource.org/licenses/MIT * * Copyright (c) 2017 Daniel Eden */ .animated { a

2021-06-16 15:55:18 146 1

原创 Spring boot开发小而美的个人博客-页面集成插件-博客详情页1

页面集成插件-博客详情页1 https://github.com/sofish/typo.css 导入到 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <title>博客详情</titl

2021-06-16 15:28:21 214

原创 Spring boot开发小而美的个人博客- 博客管理发布页面

博客管理发布页面 效果:

2021-06-16 15:27:18 126

原创 Spring boot开发小而美的个人博客-博客管理列表页面

博客管理列表页面 效果

2021-06-16 15:26:13 106

原创 Spring boot开发小而美的个人博客-博客归档页面

博客归档页面 效果 博客关于我页面 效果

2021-06-16 15:25:04 113

原创 Spring boot开发小而美的个人博客-博客标签页面

博客标签页面 效果

2021-06-16 15:21:26 111

原创 Spring boot开发小而美的个人博客-博客分类页面

博客分类页面 头部 效果 标题分类 效果 内容 效果

2021-06-16 15:20:00 103

原创 Spring boot开发小而美的个人博客-博客详情页面

博客详情页面 复制index.html更改为blog.html 修改页面,删除中间内容,其余的不变 效果图: 头部 效果 图片区域 效果 内容 效果 标签 效果 赞赏 效果 博客信息 效果 评论列表 效果 css body{ background: url("../images/bg.png"); } .m-padded-mini{ padding: 0.2em !important; } .m-padded-tiny{ padding: 0.3e

2021-06-16 15:17:26 147

原创 Spring boot开发小而美的个人博客-页面开发

页面开发 创建blog 在blog里创建static文件夹,在static里面创建css、images、js文件夹 创建index.html文件 页面头部加底部 创建me.css文件 加入图标样式 加入搜索框 编写底部内容 底部css 页面中间内容 左边博客列表 右边的top 手机端 css body{ background: url("../images/bg.png"); } .m-padded-mini{ padding: 0.2em !importan

2021-06-16 15:14:54 1173 12

原创 Spring boot开发小而美的个人博客

1、功能 2、页面设计与开发 2.1设计 前端展示:首页、详情页、分类、标签、归档、关于我 后台管理:模板页 2.2页面开发 创建blog 在blog里创建static文件夹,在static里面创建css、images、js文件夹 创建index.html文件 创建me.css文件 加入图标样式 加入搜索框 编写底部内容 底部css ...

2021-05-31 11:03:00 263

原创 Spring Boot基础学习笔记09

一、Spring Boot支持的视图技术 Spring Boot框架为简化项目的整体开发,对一些常用的视图技术实现了整合支持,并主要推荐整合模板引擎技术来实现前端页面的动态化内容。 Spring Boot可整合的模板引擎技术 FreeMarker Groory Thymeleaf Mustache 二、Thymeleaf基本语法 相关语法 ,请学习《thymeleaf_3.0.5_中文参考手册.pdf》 提取码:fqpu 1、Thymeleaf常用标签 2、Thymeleaf主要语法 3、Thymelea

2021-05-19 15:04:37 210 1

原创 Spring Boot基础学习笔记08

一、Redis概述 1、Redis简介 Redis是一个开源(BSD许可)的、内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件,并提供多种语言的API。 Redis支持多种类型的数据结构,如 字符串(strings)、散列(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)与范围查询、bitmaps、 hyperloglogs 和 地理空间(geospatial)、索引半径查询。 Redis 内置了复制(replication),LUA脚本(Lua scri

2021-05-17 08:39:02 160 1

原创 Spring Boot基础学习笔记07

一、Spring Data JPA概述 1、Spring Data JPA简介 Spring Data JPA是Spring基于ORM框架、JPA规范的基础上封装的一套JPA应用框架,它提供了增删改查等常用功能,使开发者可以用较少的代码实现数据操作,同时还易于扩展。 2、Spring Data JPA基本使用 编写ORM实体类:实体类与数据表进行映射,并且配置好映射关系。 编写Repository接口:针对不同的表数据操作编写各自对应的Repository接口,并根据需要编写对应的数据操作方法。 3、使用S

2021-05-12 14:53:25 310 1

原创 Spring Boot基础学习笔记06

一、Spring Boot数据访问概述 在开发中,通常会涉及到对数据库的数据进行操作,Spring Boot在简化项目开发以及实现自动化配置的基础上,对关系型数据库和非关系型数据库的访问操作都提供了非常好的整合支持。 Spring Boot默认采用整合SpringData的方式统一处理数据访问层,通过添加大量自动配置,引入各种数据访问模板xxxTemplate以及统一的Repository接口,从而达到简化数据访问层的操作。 Spring Boot提供的常见数据库依赖启动器 二、Spring Boot 整合

2021-05-10 08:30:59 152

原创 Spring Boot基础学习笔记05

一、项目进行多环境配置的必要性 在实际开发中,应用程序通常需要部署到不同的运行环境中,例如开发环境、测试环境、生产环境等。不同的环境可能需要不同的环境配置,针对这种情况,不可能手动变更配置文件来适应不同的开发环境,通常需要对项目进行多环境配置,Spring Boot框架提供了两种多环境配置的方式,分别是Profile文件多环境配置和@Profile注解多环境配置。同时,会额外讲解在Spring Boot配置文件中设置属性时,除了可以像前面示例中显示的配置属性值外,还可以使用随机值和参数间引用对属性值进行设置

2021-05-08 14:51:18 59

原创 Spring Boot基础学习笔记04

1、熟悉使用@PropertySource加载配置文件 2、熟悉使用@ImportResource加载XML配置文件 3、掌握使用@Configuration编写自定义配置类 一、为什么需要加载自定义配置文件 Spring Boot免除了项目中大部分的手动配置,对于一些特定情况,我们可以通过修改全局配置文件以适应具体生产环境,可以说,几乎所有的配置都可以写在application.peroperties文件中,Spring Boot会自动加载全局配置文件从而免除我们手动加载的烦恼。但是,如果我们自定义配置文

2021-05-07 15:09:40 86

原创 Spring Boot基础学习笔记03

一、Application.properties配置文件 1、创建Spring Boot的Web项目PropertiesDemo 利用Spring Initializr方式创建项目 设置项目元数据 添加依赖 设置项目名称及保存位置 单击【Finish】按钮,完成项目初始化工作 2、在application.properties里添加相关配置 点开resource目录,查看应用程序属性配置文件 1、配置tomcat端口号和web虚拟路径 #修改tomcat默认端口号 server.port=8

2021-04-28 14:55:24 81

原创 Spring Boot基础学习笔记02

一、Spring Boot单元测试 1、Spring Boot单元测试概述 在实际开发中,每当完成一个功能接口或业务方法的编写后,通常都会借助单元测试验证该功能是否正确。Spring Boot对项目的单元测试提供了很好的支持,在使用时,需要提前在项目的pom.xml文件中添加spring-boot-starter-test测试依赖启动器,可以通过相关注解实现单元测试。 2、对项目HelloWorld01进行单元测试 1、修改pom.xml文件,添加测试依赖启动器 如果使用Spring Initializr

2021-04-26 10:26:58 119

原创 Spring Boot基础学习笔记01

一、搭建开发环境 1、安装JDK8+ 2、安装IntelliJ IDEA 3、下载、安装和配置Maven 1、下载Maven压缩包 下载链接:https://archive.apache.org/dist/maven/maven-3/3.6.1/binaries/ 2、解压Maven压缩包 解压到D:\Maven\apache-maven-3.6.1 3、配置Maven环境变量 创建新的环境变量MAVEN_HOME 单击【确定】按钮,查看创建的系统变量MAVEN_HOME 修改Path环境变量 启

2021-04-21 16:40:10 97

原创 Spring框架学习笔记09

基于XML配置方式搭建SSM框架实现用户登录 1、创建Maven项目 - SSMLogin 2、在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:schemaLocat

2021-04-19 08:50:55 141

原创 Spring框架学习笔记07

一、基于XML配置与注解的方式使用Spring MVC 1、创建项目【SpringMVCDemo01】 2、在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:schemaL

2021-04-07 16:57:01 88

原创 Spring框架学习笔记06

一、JdbcTemplate概述 1、jdbcTemplate作用 Spring对数据库的操作在jdbc上面做了深层次的封装,使用Spring的注入功能,可以把DataSource注册到JdbcTemplate之中,从而方便地实现对数据库的访问操作。 (1)、jdbcTemplate操作数据库常用方法 execute方法:用于执行任何SQL语句,一般用于执行DDL语句 update方法:用于执行新增、修改、删除等语句 batchUpdate方法:用于执行更新批处理相关语句 query方法及queryForX

2021-03-31 17:07:07 152

原创 Spring框架学习笔记05

一、Spring AOP概述 1、AOP含义 AOP: Aspect-Oriented Programming (面向切面编程) 2、AOP作用 Spring的AOP作用在于解耦。AOP让一组类共享相同的行为(比如事务管理、日志管理、安全管理)。OOP(Object-Oriented Programming)只能通过继承类或实现接口来增加代码的耦合度,而且类继承是单根继承(不允许一子多父),阻碍了将更多的行为添加到一组类上,此时AOP可以弥补OOP的不足。 3、AOP与OOP AOP(Aspect-Orie

2021-03-29 09:46:16 201 3

原创 Spring框架学习笔记04

一、课程引入 上一讲,采用注解配置类取代了Spring配置文件,这一讲,我们来学习如何采用Java配置类管理Bean。 二、打开项目【SpringDemo2021】 三、采用Java配置类管理Bean 1、在net.wz.spring包里创建lesson04子包 2、在lesson04子包里创建杀龙任务类 - SlayDragonQuest package net.wz.spring.lesson04; public class SlayDragonQuest { public void e

2021-03-24 15:54:29 75

原创 Spring框架学习笔记03

一、课程引入 上一讲,我们利用注解精简了XML配置文件,这一讲,我们准备利用注解配置类取代XML配置文件。 二、打开项目【SpringDemo2020】 三、利用注解配置类取代Spring配置文件 1、在net.wz.spring包里创建lesson03子包 2、将lesson02子包的类与接口拷贝到lesson03子包 3、创建Spring配置类来取代Spring配置文件 package net.wz.spring.lesson03; import org.springframework.cont

2021-03-24 14:41:43 80

原创 Spring框架学习笔记02

Spring框架学习笔记02 课程引入: 上一讲,我们采用XML配置文件的方式使用Spring容器管理Bean对象,最后给出一个思考题:“如果我们有几十个类要创建Bean,采用XML配置方式,会不会让Spring配置文件显得很臃肿,怎么解决这个问题呢?”,这一讲,我们准备利用组件注解符精简Spring配置文件。 配置 - configuration 注解 - annotation 一、打开项目【SpringDemo2021】 二、利用组件注解符精简Spring配置文件 1、创建net.wz.spring.

2021-03-22 11:19:25 116

原创 Spring框架学习笔记01

一、入门案例演示 (一)创建Maven项目【SpringDemo2020】 (二)在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:schemaLocation="http:/

2021-03-15 11:26:26 96

原创 MyBatis框架学习笔记03

MyBatis框架学习笔记03:利用MyBatis实现关联查询 一、创建数据库表 (一)创建教师表 执行SQL语句,创建教师表t_teacher CREATE TABLE `t_teacher` ( `t_id` int(11) NOT NULL AUTO_INCREMENT, `t_name` varchar(20) DEFAULT NULL, PRIMARY KEY (`t_id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; 执行

2021-03-15 08:12:11 101

空空如也

空空如也

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

TA关注的人

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