自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 Spring Data JPA简单使用

Spring Data Jpa1、JPA简介JPA的出现主要是为了简化持久层开发以及整合ORM技术,结束Hibernate、TopLink、JDO等ORM框架各自为营的局面。JPA是在吸收现有ORM框架的基础上发展而来,易于使用,伸缩性强。总的来说,JPA包括以下3方面的技术:ORM映射元数据: 支持XML和注解两种元数据的形式,元数据描述对象和表之间的映射关系API: 操作实体对象来执行CRUD操作查询语言: 通过面向对象而非面向数据库的查询语言(JPQL)查询数据,避免程序的SQL语句紧密耦

2021-11-02 17:23:11 503 6

原创 Centos8下安装Redis

1、Redis安装安装redis-6.2.4https://redis.io/准备C语言的编译环境(gcc)yum install gcc查看gcc的版本gcc -v解压redis.tar.gz文件tar -zxvf redis.tar.gz进入redis文件夹,在目录下进行gcc编译cd redis-6.2.4make安装redismake install安装文件在 /usr/local/bincd /usr/local/bin查看安装目录:redis

2021-06-20 20:23:21 246

原创 无数据库模拟数据源

模拟数据源建立pojoEmployeepackage com.qw.springboot_test.pojo;import lombok.Data;import lombok.NoArgsConstructor;import lombok.ToString;import org.omg.CORBA.INTERNAL;import java.util.Date;/** * @author QBS @win10 * @version 1.0 * @date 2021/5/24 0:

2021-05-24 01:03:40 166 1

原创 AOP面向切片编程

Aop面向切面编程1.1、什么是AOPAOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP 是 OOP 的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。1.2、AOP的作用和优势作用:在程序运行期间,在不修改源

2021-05-22 11:22:28 567

原创 Spring整合maybatis开发环境搭建

Spring整合maybatis开发环境搭建①创建工程②导入静态界面③导入需要的依赖④创建包结构(controller、service、dao、domain、utils)⑤导入数据库脚本⑥创建POJO类⑦创建配置文件(applicationContext.xml、spring-mvc.xml、jdbc.properties、log4j.properties)项目结构配置文件applicationContext.xml<?xml version="1.0" encoding="U

2021-05-21 10:33:00 122

原创 spring学习笔记(七)

SpringMVC获得请求数据1、静态资源的访问 <!--交给tomcat服务器寻找资源--> <mvc:default-servlet-handler/>2、请求数据的乱码当post请求时,数据会出现乱码,我们设置一个过滤器来进行编码的过滤。在web.xml文件中进行配置<!-- 设置全局过滤器filter--> <filter> <filter-name>CharacterEncodin

2021-05-19 22:20:03 65

原创 spring学习日记(六)

SpringMVC获得请求数据1、获得请求参数客户端请求的格式:name=value&name=value…SpringMVC可以接受以下类型的参数⚪基本类型参数⚪POJO类型参数⚪数组类型参数⚪集合类型参数2、获得基本类型参数Controller中的业务方法的参数名称要与请求参数的name一致,参数值会自动地映射匹配。http://localhost:8080/test/quick?name=zhangsan&age=12 @RequestMapping("/qui

2021-05-17 23:38:40 123

原创 MyBatis学习,这一篇就够了

1、Mybatis框架开发1.1、pom.xml导入相关maven依赖1.1.1、导入mybatis相关依赖 <dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.0&lt

2021-05-17 17:35:26 215 2

原创 spring学习日记(五)

springmvc实现页面跳转1、modelAndView方式返回1.1、modelAndView实现界面跳转 @RequestMapping(value = "/quick2") public ModelAndView save2(){ /** * Model:模型 作用封装数据 * view:视图 作用展示数据 */ ModelAndView modelAndView = new ModelAn

2021-05-16 23:45:24 209

原创 spring学习日记(四)

SpringMVC 简介1、SpringMVC概述SpringMVC是一种基于java的实现MVC设计模型的请求驱动类型的轻量Web框架,属于SpringFrameWork的后续产品,已经融合在SpringWebFlow中。SpringMVC已经成为目前最主流的MVC框架之一, 并且随者Spring3.0 的发布,全面超越Struts2,成为最优秀的MVC框架。它通过一套注解, 让一个简单的Java类成为处理请求的控制器,而无须实现任何接口。同时它还支持RESTful编程风格的请求。1.1、需

2021-05-14 21:49:38 130 1

原创 spring学习笔记(三)

spring注解1、spring新注解非自定义的Bean的配置 加载properties文件的配置 <context:property-placeholder>组件扫描的配置 <context:component-scan>引入其他文件@Configuration 指定当前类是一个Spring配置类,当容器创建时会从该类上加载注解@ComponentScan 用于指定Spring在初始化容器时要扫描的包​ 作用何在Spring的xml配

2021-05-13 22:02:41 57

原创 spring学习笔记(二)

Spring配置数据源1、数据源的手动创建1.1、导入相关maven依赖 <!-- https://mvnrepository.com/artifact/org.springframework/spring-context --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-ja

2021-05-12 18:41:46 56

原创 spring学习笔记(一)

spring 5 框架开发1、配置与依赖注入:1、spring 机制:ioc(控制反转),aop(面向切片编程)2、配置ApplicationContext.xml文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc

2021-05-12 17:21:30 152 2

MyBatisUtil.java

Mybatis工具类

2021-05-17

空空如也

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

TA关注的人

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