笔记
文章平均质量分 91
画_船_听_雨
这个作者很懒,什么都没留下…
展开
-
基于SpringBoot的SSM整合总结
一.根据需求创建数据库表1.数据库表的字段名必须有"_"下划线,因为mybatis逆向工程在生成的时候有下划线的会自动转换为大写 user_name ---> userName username--->username二.创建一个新的SpringBoot项目 2.1选择springboot版本以及所需要的依赖,比如Spring Web 创建时需要网络,若没有网络可能页面加载不出来三.在pom.xml文件中导入所需依赖 在添加依赖时,我...原创 2021-04-29 13:41:27 · 668 阅读 · 0 评论 -
springBoot6---基于SpringBoot整合MyBatis/SpringMVC/Spring
一、创建数据库create table t_goods(goods_id int primary key auto_increment,goods_name varchar(20),goods_price double,goods_imgpath varchar(50));二、创建SpringBoot项目三、导入依赖 <dependency> <groupId>org.springframework.boot</gro原创 2021-04-28 21:01:13 · 266 阅读 · 0 评论 -
SpringBoot_5(静态资源)
1.SpringBoot对静态资源的映射规则 如果我们需用给web项目中添加css/js/html文件的话,我们会发现此时没有webapp目录。 由于springboot是以jar包的方式打包程序的因此是没有webapp目录的。 那么我们的css/js/html文件要保存在什么地方啊??? 我们要了解一个Java类“WebMvcAuotConfiguration”,因为与web开发相关的自动配置都是由这个类完成的。spring-boot-autoc...原创 2021-04-27 20:30:58 · 366 阅读 · 1 评论 -
SpringBoot、四
1.@PropertySource @PropertySource:加载指定的配置文件【properties】. 先前我们通过@ConfifigurationProperties加载全局配置文件[appliaction.properties]中的值到javabean中,但是我们在具体使用的时候不会把所用的配置都保存在全局配置文件中的,可能会将不同的配置保存在不同的配置文件中,那么这时我们就需要@PropertySource注解为指定的javabean类加...原创 2021-04-26 21:07:56 · 256 阅读 · 1 评论 -
SpringBoot_3(@value @ConfigurationProperties)
一、Spring Initializer快速创建Spring Boot项目 src/main/java----保存java源代码 src/main/resources application.properties-------Spring Boot应用的配置文件 [static]---需要自己手动创建【保存web应用程序所需的静态资源{html、css、js、img}】 [templates]--需要自己手动创建【保存模板页面】 Spr...原创 2021-04-24 12:25:26 · 362 阅读 · 0 评论 -
SpringMVC、三(接收数据与发送数据)
一、SpringMVC的请求处理方法接收请求参数 1.请求处理方法接收json参数 1.1创建项目 1.2完善项目 1.3导入依赖<!-- 配置开发SpringMVC所以来的jar包 --><!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --><dependency> <groupId>or...原创 2021-04-17 14:05:39 · 236 阅读 · 0 评论 -
SpringMVC(二)--注解开发
一、SpringMVC的注解开发1.1创建项目1.2完善项目1.3导入依赖<?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.apache.org/POM/4.0.转载 2021-04-16 13:58:07 · 125 阅读 · 0 评论 -
SpringMVC(一)
一、什么是SpringMVC? Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。 Spring 框架提供的web模块,包含了开发Web 应用程序的全功能 MVC 模块。从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架。集成其他WEB MVC开发框架,如Struts(现在一般不用),Struts2(一般老项目使用)等。 ...翻译 2021-04-16 13:48:22 · 337 阅读 · 0 评论 -
Spring AOP(面向切面编程)
目录一、Spring AOP(面向切面编程)是什么? 二、Spring JDK动态代理 1. 创建项目 2. 创建接口 StudentDao 3. 创建实现类 StudentDaoImpl 4. 创建切面类 MyAspect 5. 创建代理类 MyBeanFactory6. 创建测试 三、Spring CGLlB动态代理 1. 创建项目,导入Spring依赖 2.在com.wang...翻译 2021-04-14 13:36:53 · 389 阅读 · 0 评论 -
Spring基于xml/Annotation(注解)/自动装配
一、Spring基于XML装配Bean Bean 的装配可以理解为依赖关系注入,Bean 的装配方式也就是 Bean 的依赖注入方式。Spring容器支持多种形式的 Bean 的装配方式,如基于 XML 的 Bean 装配、基于 Annotation 的 Bean 装配和自动装配等。 Spring 基于 XML 的装配通常采用两种实现方式,即设值注入(Setter Injection)和构造注入(Constructor Injection)。本节...翻译 2021-04-13 12:16:43 · 601 阅读 · 0 评论 -
Spring的依赖注入和Spring Bean的配置及常用属性
一、Spring DI(依赖注入)的实现方式:属性注入和构造注入 控制反转(Inversion of Control),即创建被调用者的实例不是由调用者完成,而是由Spring容器完成,并注入调用者。当应用了loc,一个对象依赖的其它对象会通过被动的方式传递进来而不是这个对象自己创建或者查找依赖对象。即,不是对象从容器中查找依赖,而是容器在象初始化时不等对象请求就主动将依赖传递给它。 依赖注入(Dependency Injection,DI)和控制反转含义相同,它们是从...翻译 2021-04-09 23:05:30 · 486 阅读 · 0 评论 -
mybatis(分页与通过mybatis-generator工具生成java代码)
MyBatis_6MyBatis的分页通过分页插件来完成对数据库表记录的分页查询。在javaWEB的学习过程中,使用JDBC的方式实现过关于数据的分页,主要实现的原理:在查询的语句后面添加limit关键字,然后实现查询的数据分页功能。但是如果需要在所有的查询中都添加分页的话,那么就需要在所有的select语句后面添加limit关键字,这样的工作量是巨大的。同时也要改动大量的代码。mybatis中提供的插件(plugin)机制,运行在mybatis的原有的处理逻辑上添加一些额外的逻辑,这样既原创 2021-04-06 23:17:00 · 471 阅读 · 0 评论 -
MyBatis(高级查询)
mybatis的高级查询 1.一对一查询操作有几种方式,每一种如何操作? 测试一对一查询 需求:查询指定用户信息。 分析:可以将用户的信息保存在两张表中,第一张表保存用户的基本信息,第二张表保存用户的身份证信息,这时用户的基本信息与用户的身份证信息就是一组一对一的信息。#用户基本信息表create table t_user(user_id int primary key auto_increment,user_name varcha...原创 2021-04-06 11:53:26 · 581 阅读 · 0 评论