自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 基于SpringBoot的SSM整合总结

一.根据需求创建数据库表1.数据库表的字段名必须有"_"下划线,因为mybatis逆向工程在生成的时候有下划线的会自动转换为大写 user_name ---> userName username--->username二.创建一个新的SpringBoot项目 2.1选择springboot版本以及所需要的依赖,比如Spring Web 创建时需要网络,若没有网络可能页面加载不出来三.在pom.xml文件中导入所需依赖 在添加依赖时,我...

2021-04-29 13:41:27 651

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

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

原创 SpringBoot、四

1.@PropertySource @PropertySource:加载指定的配置文件【properties】. 先前我们通过@ConfifigurationProperties加载全局配置文件[appliaction.properties]中的值到javabean中,但是我们在具体使用的时候不会把所用的配置都保存在全局配置文件中的,可能会将不同的配置保存在不同的配置文件中,那么这时我们就需要@PropertySource注解为指定的javabean类加...

2021-04-26 21:07:56 241 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 340

原创 SpringBoot、二(解析主类以及部分源码分析)

1.解析主类---注解import org.springframework.boot.Banner;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.context.annotation.ComponentScan;@SpringBootApplicatio

2021-04-22 20:50:07 159

转载 SpringBoot-1(springboot基本配置,SpringJavaConfig)

一、微服务(Microservice)是什么?SOA(面向服务的架构)微服务,是与之前的服务化思路和实践相比较而来的。早些年的服务实现和实施思路是将很多功能从开发到交付都打包成一个很大的服务单元(一般称为 Monolith),而微服务实现和实施思路则更强调功能趋向单一,服务单元小型化和微型化。如果用“茶壶煮饺子”来打比方的话,原来我们是在一个茶壶里煮很多个饺子,现在(微服务化之后)则基本上是在一个茶壶煮一个饺子,而这些饺子就是服务的功能,茶壶则是将这些服务功能打包交付的服务单元,如图 1 所示。

2021-04-21 18:51:26 651

原创 SSM简单的使用

SSM简单的使用(增删改查) 一、创建数据库表#用户基本信息表create table ssm_user(user_id int primary key auto_increment,user_name varchar(20),user_age int,user_address varchar(30));二、创建项目,完善结构三、导入依赖<!-- https://mvnrepository.com/artifact/org.springfra...

2021-04-20 01:06:15 463

原创 SpringMvc、四(文件的上传与下载)

SpringMVC的文件上传 1.创建项目,完善结构, 2.导入依赖,<!-- 配置开发SpringMVC所以来的jar包 --><!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --><dependency> <groupId>org.springframework</groupId&g...

2021-04-19 22:21:30 299

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

转载 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 109

翻译 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 322

原创 Spring事务管理

一、什么是事务? 对数据库的一系列操作中,保证同时成功或者同时失败。不能出现成部分成功,失败部分的情况。而这一些列操作称为数据库的事务。二、事务的特性 数据库的事务有4大特征: 原子性:指事务是一个不可分割的工作单位,事务的操作要么都发生,要么都不发生. 一致性:事务前后数据的完整性必须保持一致。 隔离性:指多个用户并发访问数据库时,一个用户的事务不能被其他用户的事务干扰,多个并发之间的数据要相互隔离。 持久性:指一个事务一旦被提交...

2021-04-15 10:59:16 135

原创 Spring+MyBatis整合(去掉mapper.xml中的背景颜色)

1.创建数据库表 #用户基本信息表create table t_user(user_id int primary key auto_increment,user_name varchar(20),user_age int,user_address varchar(30)); 2.创建项目完善结构 2.1导入依赖<!-- https://mvnrepository.com/artifact/org.springframew...

2021-04-15 10:38:06 508

翻译 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 373

翻译 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 568

翻译 Spring的依赖注入和Spring Bean的配置及常用属性

一、Spring DI(依赖注入)的实现方式:属性注入和构造注入 控制反转(Inversion of Control),即创建被调用者的实例不是由调用者完成,而是由Spring容器完成,并注入调用者。当应用了loc,一个对象依赖的其它对象会通过被动的方式传递进来而不是这个对象自己创建或者查找依赖对象。即,不是对象从容器中查找依赖,而是容器在象初始化时不等对象请求就主动将依赖传递给它。 依赖注入(Dependency Injection,DI)和控制反转含义相同,它们是从...

2021-04-09 23:05:30 475

翻译 Spring框架入门、一

Spring框架Java Spring框架是什么?它有哪些好处?Spring是另一个主流的JavaWeb 开发框架,该框架是一个轻量级的应用框架,具有很高的凝聚力和吸引力。Spring 框架因其强大的功能以及卓越的性能而受到众多开发人员的喜爱。Spring 是分层的 Java SE/EE full-stack【JavaSE/JavaEE一站式】 轻量级开源框架,以 IoC(Inverse of Control,控制反转)和 AOP(Aspect Oriented Programming,面向...

2021-04-08 18:31:08 383

原创 mybatis(分页与通过mybatis-generator工具生成java代码)

MyBatis_6MyBatis的分页通过分页插件来完成对数据库表记录的分页查询。在javaWEB的学习过程中,使用JDBC的方式实现过关于数据的分页,主要实现的原理:在查询的语句后面添加limit关键字,然后实现查询的数据分页功能。但是如果需要在所有的查询中都添加分页的话,那么就需要在所有的select语句后面添加limit关键字,这样的工作量是巨大的。同时也要改动大量的代码。mybatis中提供的插件(plugin)机制,运行在mybatis的原有的处理逻辑上添加一些额外的逻辑,这样既

2021-04-06 23:17:00 454

原创 MyBatis(高级查询)

mybatis的高级查询 1.一对一查询操作有几种方式,每一种如何操作? 测试一对一查询 需求:查询指定用户信息。 分析:可以将用户的信息保存在两张表中,第一张表保存用户的基本信息,第二张表保存用户的身份证信息,这时用户的基本信息与用户的身份证信息就是一组一对一的信息。#用户基本信息表create table t_user(user_id int primary key auto_increment,user_name varcha...

2021-04-06 11:53:26 570

原创 MyBatis(动态SQL)

1.Sql映射文件中的parameterType属性传入参数【insert/update/delete/select元素的输入参数】parameterType属性传入参数String+基本类型 【String---java.lang.String,int/boolean,java.lang.Integer】 POJO类型【对象型】 com.wangxing.bean.Student 集合类型【list,hashMap】当数据访问接口的方法只有一个参数的时候【String+基本类型/PO..

2021-04-02 08:55:32 126

原创 MyBatis(四)

2.MyBatis的核心配置文件中的typeAliases元素有什么作用,如何配置,如何使用? typeAliases元素---出现在MyBatis的核心配置文件中,给SQL映射文件的数据类型设置别名用的。SQL映射文件的数据类型,insert 元素的参数类型,resultMap元素的types属性等这些地方都需要数据类型。如果我们不设置typeAliases元素,那么SQL映射文件的数据类型就得是包名+类名。1.一个类一个别名【默认别名】MyBatis的核心配置文件<typeA..

2021-04-01 09:21:15 94

原创 MyBatis(三)

一、MyBatis相关的配置文件 1.1.MyBatis的核心配置文件 名称--我们可以自己定义,推荐大家使用【mybatis-config.xml】 位置IntelliJ IDEA中通过Maven创建项目,一般都保存在src/main/resources目录下。 文件中的配置元素及其属性<?xml version="1.0" encoding="UTF-8"?><!-- 引入MyBatis配置文件格式...

2021-04-01 08:59:40 146

JDBC连接池驱动.zip

mysql-connector-java-5.1.38 c3p0 DBCP druid

2021-02-25

java-xml驱动包.zip

dom4j-1.6.1 jaxen-1.1-bera-7 jdom-1.1 sax-2.0.1

2021-02-25

MySQL软件的安装

MySQL软件的安装

2021-01-28

javaapi_19950.zip

java1.7api帮助文档

2020-12-22

帮助文档(java,javascript,css)

java1.8,javascript,css

2020-12-22

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

TA关注的人

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