![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
企业级信息系统开发
文章平均质量分 54
BOOM|z
这个作者很懒,什么都没留下…
展开
-
Spring框架学习笔记07:基于XML配置方式使用Spring MVC
一、基于XML配置与注解的方式使用Spring MVC1、在pom.xml文件添加相关依赖<!--Spring Web--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>5.3.4<原创 2021-06-23 15:06:52 · 94 阅读 · 0 评论 -
Spring框架学习笔记05:Spring AOP基础
一、采用配置使用AOP1、创建杀龙任务类与勇敢骑士类BraveKnightSlayDragonQuest2、创建游吟诗人类 - Minstrelpackage net.zxj.spring.lesson5.aop_xml;import org.springframework.stereotype.Component;@Componentpublic class Minstrel { public void singBeforeQuest() { Syst原创 2021-06-23 15:06:10 · 78 阅读 · 0 评论 -
SpringBoot 个人博客实训日志04
一、归档页面最终效果图新建一个分类页面-archives.html编辑archives.html<!DOCTYPE html><html lang="en" xmlns:th="http://www.w3.org/1999/xhtml"><head th:replace="_fragments :: head(~{::title})"> <meta charset="UTF-8"> <meta name="viewpor原创 2021-06-23 14:57:50 · 185 阅读 · 0 评论 -
SpringBoot博客系统开发实训日志03
一、分类页最终效果图新建一个分类页面-types.html1,头部内容不变效果2,标题分类 <div class="ui attached segment m-padded-tb-large"> <div class="ui labeled button m-margin-tb-tiny"> <a href="#" class="ui原创 2021-06-23 14:50:07 · 162 阅读 · 0 评论 -
SpringBoot博客系统开发实训日志02
一、详情页的最终效果图展示原创 2021-06-23 14:43:10 · 88 阅读 · 0 评论 -
SpringBoot学期总结
什么是Spring?是为了解决企业级应用开发的复杂性而创建的,简化开发。Spring是如何简化Java开发的?为了降低Java开发的复杂性,Spring采用了以下4种关键策略:基于POJO的轻量级和最小侵入性编程,所有东西都是bean;通过IOC,依赖注入(DI)和面向接口实现松耦合;基于切面(AOP)和惯例进行声明式编程;通过切面和模版减少样式代码,RedisTemplate,xxxTemplate什么是SpringBoot?就是一个javaweb的开发框架,和SpringMVC类原创 2021-06-23 13:07:46 · 416 阅读 · 0 评论 -
SpringBoot博客系统开发实训日志01
一、项目创建操作步骤:1.使用WebStorm创建一个项目-Blog:2、在static文件目录下创建三个文件夹【image】、【css】、【js】3、创建首页-index.html4、css文件内容如下:二、首页-index.html,编写内容:1、编写导航部分,以及连接css文件、云端资源链接等。导航部分查看结果:2、编写中间内容:中间部分结果展示:3、中间内容的内容分类等专栏的设计:右边内容分类展示:3、编写footer部分:低端结果展示:原创 2021-06-23 11:46:10 · 205 阅读 · 0 评论 -
Spring Boot学习笔记10——配置国际化页面
一、使用Thymeleaf配置国际化页面创建ThymeleafI18N项目将上一讲ThymeleafDemo项目的内容拷贝到新项目里1、 编写多语言国际化配置文件(1)在resources下创建i18n目录(2)在i18n目录里创建login.properties(3)在i18n目录里创建login_zh_CN.properties(4)在i18n目录里创建login_en_US.properties2、编写全局配置文件打开项目的application.prope原创 2021-06-22 10:46:12 · 125 阅读 · 0 评论 -
Spring Boot基础学习笔记09——Thymeleaf模板引擎
一、Spring Boot整合Thymeleaf1、创建Spring Boot项目ThymeleafDemo2、在全局配置文件里配置Thymeleaf属性#缓存配置,默认即是true,开发阶段设置为falsespring.thymeleaf.cache = false#设置模板使用的编码为utf-8spring.thymeleaf.encoding = UTF-8#指定为模板使用的模式为html5,默认htmlspring.thymeleaf.mode = HTML5#指定前缀,默认位原创 2021-06-22 10:36:53 · 136 阅读 · 0 评论 -
Spring Boot基础学习笔记08——Spring Boot整合Redis
一、搭建Redis环境1、下载Redis安装压缩包2、将Redis安装包解压到任意位置3、给Redis配置环境变量4、启动Redis服务器启动命令行窗口,键入redis-server命令5、启动Redis客户端启动命令行窗口,键入redis-cli命令创建键值对,按键获取值键入exit命令,退出客户端二、安装Redis可视化管理工具1、下载并安装Redis可视化工具2、Redis可视化工具连接Redis服务3、打开Redis可视化工具的控制台原创 2021-06-22 10:29:11 · 164 阅读 · 0 评论 -
Spring Boot基础学习笔记07——Spring Boot整合JPA
一、Spring Boot整合JPA1、创建Spring Boot项目JPADemo2、创建ORM实体类ORM: Object Relation Mapping 对象关系映射(1)创建评论实体类Commentpackage net.yc.lesson07.bean;import javax.persistence.*;/** * 评论实体类 * */@Entity(name = "t_comment")public class Comment { @Id @G原创 2021-06-22 09:18:54 · 117 阅读 · 0 评论 -
Spring Boot基础学习笔记06——Spring Boot整合MyBatis
一、基础环境搭建1 准备数据库(1)创建数据库blog(2)创建文章表t_article(3)创建评论表t_commentCREATE TABLE `t_comment` ( `id` int(20) NOT NULL AUTO_INCREMENT COMMENT '评论编号', `content` longtext COMMENT '评论内容', `author` varchar(200) DEFAULT NULL COMMENT '评论作者', `a_id` int(20原创 2021-06-22 09:03:44 · 190 阅读 · 0 评论 -
Spring Boot基础学习笔记05:Spring Boot多环境配置
一、使用Profile文件进行多环境配置1、模拟开发环境,创建配置文件application-dev.properties![在这里插入图片描述](https://img-blog.csdnimg.cn/20210507144106101.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI3MzQ5Mjg3,size_16,color_FF原创 2021-05-08 15:11:32 · 153 阅读 · 0 评论 -
Spring Boot基础学习笔记04:Spring Boot加载自定义配置文件
一、使用@PropertySource加载自定义配置文件1、创建自定义配置文件在resources下创建myconfig.properties文件-2、创建自定义配置类package lesson4;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.context.annotation.PropertySource;import原创 2021-04-28 15:20:22 · 162 阅读 · 0 评论 -
Spring Boot基础学习笔记03:Spring Boot两种全局配置和两种注解
一、Application.properties配置文件1、在application.properties里添加相关配置点开resource目录,查看应用程序属性配置文件配置tomcat端口号和web虚拟路径#修改tomcat默认端口号server.port=8888#修改web虚拟路径server.servlet.context-path=/lzy2、对象类型的配置与使用(1)创建Pet类package lesson3;import org.springframewor原创 2021-04-26 10:01:55 · 72 阅读 · 0 评论 -
Spring Boot基础学习笔记02:Spring Boot项目单元测试、热部署与原理分析
一、单元测试1、修改pom文件,添加相关依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope></dependency>2、创建测试类与测试方法给测试类添加测试启动器注解与S原创 2021-04-26 08:56:54 · 126 阅读 · 1 评论 -
Spring框架学习笔记06:Spring JdbcTemplate入门
一、JdbcTemplate概述1、jdbcTemplate作用Spring对数据库的操作在jdbc上面做了深层次的封装,使用Spring的注入功能,可以把DataSource注册到JdbcTemplate之中,从而方便地实现对数据库的访问操作。1、jdbcTemplate操作数据库常用方法execute方法:用于执行任何SQL语句,一般用于执行DDL语句update方法:用于执行新增、修改、删除等语句batchUpdate方法:用于执行更新批处理相关语句query方法及queryForXXX原创 2021-03-31 15:13:07 · 113 阅读 · 0 评论 -
Spring框架学习笔记04:采用Java配置类管理Bean
一、采用Java配置类管理Bean1、创建杀龙任务类 - SlayDragonQuest2、创建勇敢骑士类 - BraveKnight3、创建Spring配置类 - SpringConfigpackage net.zxj.spring.lesson4;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;@Config原创 2021-03-24 15:03:01 · 89 阅读 · 0 评论 -
Spring框架学习笔记03:利用注解配置类取代Spring配置文件
一、利用注解配置类取代Spring配置文件1、在之前基础上创建lesson3目录并复制相关java类2、创建Spring配置类来取代Spring配置文件创建测试类 - TestKnightpackage net.zxj.spring.lesson3;import org.junit.After;import org.junit.Before;import org.junit.Test;import org.springframework.context.annotation.Anno原创 2021-03-22 11:48:06 · 71 阅读 · 0 评论 -
MyBatis框架学习笔记05: 利用MyBatis实现条件查询
一、对学生表实现条件查询(一)创建学生映射器配置文件在resources/mapper目录里创建学生映射器配置文件 - StudentMapper.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"&g原创 2021-03-17 15:51:57 · 49 阅读 · 0 评论 -
Spring框架学习笔记02:利用组件注解符精简Spring配置文件
一、利用组件注解符精简Spring配置文件1.将lesson01子包的四个类拷贝到lesson02子包2.修改杀龙任务类 - SlayDragonQuest业务Bean的配置可用注解符:@Component - 组件、@Service - 服务、@Repository - 仓库、@ Controller - 控制器3.修改拯救少女任务类 -RescueDamselQuest4.修改勇敢骑士类 - BraveKnight注意:删除掉了setSlayDragonQuest()方法5原创 2021-03-17 15:33:42 · 76 阅读 · 0 评论 -
Spring框架学习笔记01:初探Spring——采用Spring配置文件管理Bean
一、案列演示(1)案列11.创建Maven项目【SpringDemo2021】,注入相关依赖<?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://maven.ap原创 2021-03-15 09:46:08 · 63 阅读 · 0 评论 -
MyBatis框架学习笔记04-利用MyBatis实现关联查询
一、建表以及插入数据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;INSERT INTO `t_teacher` VALUES ('1', '刘晓云');INSERT INTO `t_teache原创 2021-03-10 15:23:42 · 90 阅读 · 0 评论 -
MyBatis框架笔记02——接口方式使用MyBatis
1、创建mybatisdemo.mapper包,在里面创建接口UserMapper确定配置路径是否正确:2.创建测试程序TestUserMapper详细代码如下:package mybatisdemo.mapper;import mybatisdemo.User;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.sessi原创 2021-03-03 17:25:37 · 252 阅读 · 1 评论 -
MyBatis框架笔记01——MyBatis初探
MyBatis概述MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录。1.创建数据库2.创建数据表并插入数据3.在IDEA创建MyBatis项目并注入相关依赖4.创建User实体类5.创建用户实体关系映射配置文件6.创建原创 2021-03-03 16:22:57 · 165 阅读 · 2 评论