SSM
文章平均质量分 80
SSM
信小呆666
can run just ok
展开
-
SpringMVC快速入门+整合
官网地址SpringMVC是基于java开发的一款轻量级的web框架。传统的web开发都是jsp访问Servlet,过程繁琐。我们新建一个MVC框架,完成web开发,底层依然是Servlet1.快速搭建1.1pom文件<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId>原创 2022-05-11 09:35:28 · 75 阅读 · 0 评论 -
Spring入门-AOP面向切面编程
1.什么是AOPAOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。动态代理这块,后面设计模块那块详细研究,比较重要,整个Spring得AOP就是通过动态代理加上反射完成的。原创 2022-05-06 11:12:31 · 109 阅读 · 0 评论 -
Spring入门-基本介绍和IOC控制反转(注解方式)
1.Spring概述Spring官网Spring,顾名思义,java软件行业的春天,彻底解放了程序员从原生的开发中,一个轻量级的非侵入式的框架。特点:控制反转 IoC , 面向切面 Aop组成组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。每个模块的功能如下:核心容器:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。BeanFactory 使用控制反转(IOC) 模式将应用程序的配置和原创 2022-05-05 16:16:53 · 335 阅读 · 1 评论 -
Mybatis入门03-MyBatis配置解析和MyBatis缓存
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <environments default="development">原创 2022-05-02 13:37:36 · 411 阅读 · 0 评论 -
Mybatis入门02-lombok补充 +xml进阶+分页+动态sq+注解开发
1.lombok 补充之前项目用到了lombok 来简化开发,省去了写get,set和构造等繁琐的操作,但是有的朋友引入了依赖却无法使用,这里从头介绍下。Project Lombok 是一个 java 库,可自动插入您的编辑器和构建工具,为您的 java 增添趣味。 永远不要再编写另一个getter 或 equals 方法,使用一个注释,您的类就有一个功能齐全的构建器、自动化您的日志记录变量等等Lombok官方地址1.1 安装依赖<dependencies> <de原创 2022-05-01 21:07:56 · 359 阅读 · 0 评论 -
Mybatis入门01-xml增删改查+代码生成器
Mybatis官方网址什么是 MyBatis?MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。MyBatis的优点:简单易学:本身就很小且简单。没有任何第三方依赖,最简单安装只要两个jar文件+配原创 2022-05-01 12:27:05 · 633 阅读 · 0 评论