自定义博客皮肤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文件创建控制器StudentInfoControllerpackage net.lhf.lesson01.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapp

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

原创 Spring Boot整合MyBatis作业

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

2021-06-23 15:23:54 190

原创 Spring Boot多环境配置练习

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

2021-06-23 15:19:00 155

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

在Web页面显示学生配置信息1、创建控制器ConfigDemo01Controller2、配置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 198

原创 课堂练习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 107

原创 第五章课后作业

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

2021-06-22 11:36:00 77

原创 Spring第五讲课堂练习

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

2021-06-22 11:34:07 127

原创 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 149

原创 Spring第二讲课堂练习

任务1、两种骑士交换执行任务。要求勇敢骑士去拯救少女,要求拯救少女骑士去杀龙。(1)修改勇敢骑士类 - BraveKnightpackage 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 113

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

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

2021-06-22 11:10:40 98

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

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

2021-06-21 16:15:27 156

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

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

2021-06-16 16:48:52 132

原创 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 166 1

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

页面集成插件-博客详情页1https://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 242

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

博客管理发布页面效果:

2021-06-16 15:27:18 143

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

博客管理列表页面效果

2021-06-16 15:26:13 126

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

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

2021-06-16 15:25:04 128

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

博客标签页面效果

2021-06-16 15:21:26 128

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

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

2021-06-16 15:20:00 115

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

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

2021-06-16 15:17:26 168

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

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

2021-06-16 15:14:54 1276 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 290

原创 Spring Boot基础学习笔记09

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

2021-05-19 15:04:37 233 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 174 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 349 1

原创 Spring Boot基础学习笔记06

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

2021-05-10 08:30:59 169

原创 Spring Boot基础学习笔记05

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

2021-05-08 14:51:18 69

原创 Spring Boot基础学习笔记04

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

2021-05-07 15:09:40 99

原创 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 94

原创 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 135

原创 Spring Boot基础学习笔记01

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

2021-04-21 16:40:10 114

原创 Spring框架学习笔记09

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

原创 Spring框架学习笔记07

一、基于XML配置与注解的方式使用Spring MVC1、创建项目【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 102

原创 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 171

原创 Spring框架学习笔记05

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

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

原创 Spring框架学习笔记04

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

2021-03-24 15:54:29 90

原创 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 89

原创 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 141

原创 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 110

原创 MyBatis框架学习笔记03

MyBatis框架学习笔记03:利用MyBatis实现关联查询一、创建数据库表(一)创建教师表执行SQL语句,创建教师表t_teacherCREATE 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 115

空空如也

空空如也

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

TA关注的人

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