ssm
文章平均质量分 84
Varmilo丶
这个作者很懒,什么都没留下…
展开
-
Ajax
Ajax 声明:本文章属于学习笔记,根据狂神说的SpringMVC编写 SpringMVC 4.2.4.RELEASE 中文文档 这里写目录标题Ajax一丶 一丶原创 2021-07-03 20:55:08 · 72 阅读 · 0 评论 -
ssm框架整合
ssm框架整合 声明:本文章属于学习笔记,根据狂神说的SpringMVC编写 SpringMVC 4.2.4.RELEASE 中文文档 这里写目录标题ssm框架整合原创 2021-07-02 16:38:06 · 87 阅读 · 0 评论 -
JSON
JSON 声明:本文章属于学习笔记,根据狂神说的SpringMVC编写 SpringMVC 4.2.4.RELEASE 中文文档 这里写目录标题JSON一丶jackson二丶 FastJson JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。原创 2021-06-26 21:29:28 · 64 阅读 · 0 评论 -
RestFul风格
RestFul风格 声明:本文章属于学习笔记,根据狂神说的SpringMVC编写 SpringMVC 4.2.4.RELEASE 中文文档 这里写目录标题RestFul风格一丶什么是RestFul风格二丶RestFul代码案例 一丶什么是RestFul风格 Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 例: @Controller public class RestFulController {原创 2021-06-15 11:12:06 · 61 阅读 · 0 评论 -
使用注解开发SpringMVC
使用注解开发SpringMVC 声明:本文章属于学习笔记,根据狂神说的SpringMVC编写 SpringMVC 4.2.4.RELEASE 中文文档 这里写目录标题使用注解开发SpringMVC一丶利用注解开发 一丶利用注解开发 1丶我们进行pom.xml的依赖注入: <build> <resources> <resource> <directory>src/main/java&原创 2021-06-14 15:45:30 · 197 阅读 · 0 评论 -
初识SpringMVC
初识SpringMVC 声明:本文章属于学习笔记,根据狂神说的SpringMVC编写 SpringMVC 4.2.4.RELEASE 中文文档 这里写目录标题初识SpringMVC一、什么是MVC二丶什么是SpringMVC三丶第一个SpringMVC程序四丶SpringMVC的执行原理 一、什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。原创 2021-06-13 18:28:31 · 52 阅读 · 0 评论 -
MyBatis-Spring整合
MyBatis-Spring整合 声明:本文章属于学习笔记,根据狂神说的Spring编写 Spring官方文档:Spring官方文档 这里写目录标题MyBatis-Spring整合一丶MyBatis-Spring整合方之一:二丶MyBatis-Spring整合方之二: 一丶MyBatis-Spring整合方之一: 什么是 MyBatis-Spring? MyBatis-Spring 会帮助你将 MyBatis 代码无缝地整合到 Spring 中。它将允许 MyBatis 参与到 Spring 的事务管理之中原创 2021-06-11 11:46:21 · 54 阅读 · 0 评论 -
AOP实现
AOP实现 声明:本文章属于学习笔记,根据狂神说的Spring编写 Spring官方文档:Spring官方文档 这里写目录标题AOP实现一丶什么是AOP二丶Spring原生API实现三丶自定义切面 一丶什么是AOP 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务原创 2021-06-03 12:29:58 · 83 阅读 · 0 评论 -
代理模式
静态代理模式 声明:本文章属于学习笔记,根据狂神说的Spring编写 Spring官方文档:Spring官方文档 这里写目录标题静态代理模式一丶什么是代理模式二丶静态代理模式三丶动态代理 一丶什么是代理模式 我们可以看这样的一张图: 假如你要租房子,那么我们可以直接找房东去租,也可以找中介去租,但是假设我们租房子找中介去租,这个中介就起到了一个代理的角色,他也就是起到了一个代理的模式。我只想租房,我只交钱,中间的一系列操作只有你中介来办理就行,这个比喻也就是我们所说的代理模式。当然我们的中介和房东都有一个原创 2021-06-02 15:24:43 · 62 阅读 · 0 评论 -
spring注解开发
spring注解开发 声明:本文章属于学习笔记,根据狂神说的Spring编写 Spring官方文档:Spring官方文档 这里写目录标题spring注解开发一丶注解开发的基本配置1丶@Component:2丶 @Value("kdy")3丶Component注解的衍生二丶xml与注解的合理搭配使用 一丶注解开发的基本配置 1丶@Component: @Component 等价于 < bean id=“user” class=“com.kdy.pojo.User” > public class原创 2021-06-01 10:45:26 · 48 阅读 · 0 评论 -
注解实现自动装配
注解实现自动装配 声明:本文章属于学习笔记,根据狂神说的Spring编写 Spring官方文档:Spring官方文档 这里写目录标题注解实现自动装配一丶 @Autowired注解的使用二丶@Resource 一丶 @Autowired注解的使用 @Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 通过 @Autowired的使用来消除 set ,get方法。在使用@Autowired之前,我们对一个bean配置起属性时是这样用的: < property na原创 2021-06-01 10:11:10 · 140 阅读 · 0 评论 -
依赖注入
依赖注入 声明:本文章属于学习笔记,根据狂神说的Spring编写 Spring官方文档:Spring官方文档 这里写目录标题依赖注入一丶DI依赖注入环境 一丶DI依赖注入环境 首先我们看这两个实体类: public class Address { private String address; public String getAddress() { return address; } public void setAddress(String addre原创 2021-05-28 13:02:06 · 3911 阅读 · 1 评论 -
Spring初识
Spring初识 声明:本文章属于学习笔记,根据狂神说的Spring编写 Spring官方文档:Spring官方文档 一丶IOC IOC——Inversion of Control,指的是将对象的创建权交给Spring去创建。使用Spring之前,对象的创建都是由我们自己在代码中new创建。而使用Spring之后。对象的创建都是由给了Spring框架。 但是这有什么好处呢? 一丶第一个Spring程序 我们首先看一下我们的实体类: public class Hello { private Strin原创 2021-05-27 17:05:18 · 128 阅读 · 0 评论 -
缓存
缓存 声明:本文章属于学习笔记,根据狂神说的Mybatis编写 Mybatis在线文档:https://mybatis.org/mybatis-3/zh/index.html 文章目录缓存一丶缓存介绍 一丶缓存介绍 我们都挺说过缓存,但是什么是缓存呢? 其实这个事情很好理解,我几个简单的例子: 假如我们在数据库中的查询一些数据,我们会使用sql语句,这时一次的查询结果就会就将他暂存到一个可以直接取到的地方。当我们查询的时候我们就会奔着缓存去,而不是去再次连接数据库。 ...原创 2021-05-25 18:02:43 · 84 阅读 · 0 评论 -
Mybatis初试
Mybatis初试 目录 Mybatis初试 一丶原创 2021-05-12 18:30:10 · 83 阅读 · 0 评论 -
动态sql
动态SQL 声明:本文章属于学习笔记,根据狂神说的Mybatis编写 Mybatis在线文档:https://mybatis.org/mybatis-3/zh/index.html 文章目录动态SQL一丶 动态SQL之if语句二丶动态sql常用的标签:1丶where2丶choose标签3丶set,trim标签 一丶 动态SQL之if语句 首先我们要理解什么是动态的sql语句,假如我只按照摸个sql语句的固定格式,那么他就不是动态的。我们在固有的sql语句中根据不同的值得限定,所查询的不同的值,那么就可以称之原创 2021-05-21 12:36:03 · 320 阅读 · 0 评论 -
复杂查询
标题 声明:本文章属于学习笔记,根据狂神说的Mybatis编写 Mybatis在线文档:https://mybatis.org/mybatis-3/zh/index.html 文章目录标题原创 2021-05-20 11:19:58 · 66 阅读 · 0 评论 -
Mybatis中注解的使用
Mybatis中注解的使用 声明:本文章属于学习笔记,根据狂神说的Mybatis编写 Mybatis在线文档:https://mybatis.org/mybatis-3/zh/index.html原创 2021-05-18 21:38:11 · 437 阅读 · 0 评论 -
分页
分页 声明:本文章属于学习笔记,根据狂神说的Mybatis编写 Mybatis在线文档:https://mybatis.org/mybatis-3/zh/index.html 一丶Limit实现分页 首先我们应该知道,分页的目的是什么:可以减少数据的处理量。 我们看我们user表中的数据: 我们看这样的一段代码: SELECT * FROM mybatis.`user` LIMIT 0,2 运行结果: 我们可以看到,这其实就是实现了limit分页,前面的常量代表着从查询开始的次数,后面的参数则为查询结原创 2021-05-18 10:29:51 · 59 阅读 · 0 评论 -
ResultMap结果集映射和日志
ResultMap结果集映射 声明:本文章属于学习笔记,根据狂神说的Mybatis编写 Mybatis在线文档:https://mybatis.org/mybatis-3/zh/index.html 一丶 首先我们看这样的一个问题:假如我们的字段名和属性名不一致,该怎么办。 我们可以看这样一段代码: User实体类: public class User { private int id; private String name; private String pwd; pu原创 2021-05-17 20:33:39 · 86 阅读 · 0 评论 -
Mybatis配置解析
Mybatis配置解析 一丶属性优化 我们在配置mybatis-config.xml文件的时候,将自己的数据库的用户和密码全部都赋予值,但是我们也可以将他另存在外部文件中: db.properties: driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/mybatis?useSSL=true&useUnicode=true&characterEncoding=UTF-8 username=root password=15原创 2021-05-17 14:40:32 · 50 阅读 · 0 评论 -
Map和模糊查询
Map和模糊查询 声明:本文章属于学习笔记,根据狂神说的Mybatis编写 Mybatis在线文档:https://mybatis.org/mybatis-3/zh/index.html 这里写目录标题Map和模糊查询一丶万能的Map二丶模糊查询 一丶万能的Map 我们都知道Map是一个集合,当我们利用Mybatis操纵数据库进行查询的时候也可以使用Map。 接口设置: UserMapper.xml文件的配置: <insert id="addUser2" parameterType="ma原创 2021-05-13 22:11:00 · 356 阅读 · 0 评论 -
Mybatis中增删改查
Mybatis中增删改查 一丶namespace的重要性: namespace很重要,如果namespace的包名不和Dao/Mapper不一致,那么就就会报错: 在这里我只是将UserDao改名为UserMapper报出以下结果: 所以我们必须将下面这个包名进行改变: 原包名: <?xml version="1.0" encoding="UTF8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD .原创 2021-05-13 11:37:50 · 143 阅读 · 1 评论