摘要:
1、理论阐述 前两节我们使用redis+cookie完成了单点登录,但这种方式有缺陷,那就是用户数据登录信息需要存储到redis,如果redis固化失败,则整个单点登录方案失效。同时,这一种方案比较重,数据集中化存储在服务端,能不能轻装上阵,数据不存储于服务端,倘若服务器不保存任何登录数据,即服务器 阅读全文
posted @ 2020-03-23 21:34
张力的程序园
阅读(529)
评论(0)
推荐(0)
摘要:
乱码是困扰程序员的一个大问题。本专辑将阐述如何解决项目中常见的乱码问题。 1、前提约束 创建一个springmvc项目 https://www.jianshu.com/p/7458c2af1199 2、操作步骤 2.1 html页面内容的乱码 在web文件夹下创建一个index.html,内容如下: 阅读全文
posted @ 2020-03-23 21:22
张力的程序园
阅读(257)
评论(0)
推荐(0)
摘要:
本文将阐述如何将前端页面数据传递到后台java代码。 1、环境约束 win10 64位操作系统 idea2018.1.5 jdk 8u162 windows x64 spring4.2.4 前提约束 完成基于注解的springmvc的demo https://www.jianshu.com/p/d1 阅读全文
posted @ 2020-03-23 21:11
张力的程序园
阅读(862)
评论(0)
推荐(0)
摘要:
前面我们看了页面本身内容乱码的解决,这一节我们看一下前台页面请求到后台时中文乱码的解决方式。 1、前提约束 创建一个springmvc项目 https://www.jianshu.com/p/7458c2af1199 2、操作步骤 在web文件夹下创建一个文件login.html,内容如下: 在sr 阅读全文
posted @ 2020-03-23 21:09
张力的程序园
阅读(266)
评论(0)
推荐(0)
摘要:
本文将阐述springmvc中静态页面的处理、视图解析器以及转发和重定向。 1、环境约束 win10 64位操作系统 idea2018.1.5 jdk 8u162 windows x64 spring4.2.4 前提约束 完成基于注解的springmvc的demo https://www.jians 阅读全文
posted @ 2020-03-23 21:05
张力的程序园
阅读(351)
评论(0)
推荐(0)
摘要:
springmvc中的格式化主要包括日期格式化和数字格式化。我们这一节将阐述springmvc中的格式化。 1、环境约束 win10 64位操作系统 idea2018.1.5 jdk 8u162 windows x64 spring4.2.4 2、前提约束 完成基于注解的springmvc的demo 阅读全文
posted @ 2020-03-23 21:02
张力的程序园
阅读(99)
评论(0)
推荐(0)
摘要:
本文将阐述springmvc中的数据类型转化。 1、环境约束 win10 64位操作系统 idea2018.1.5 jdk 8u162 windows x64 spring4.2.4 2、前提约束 完成基于注解的springmvc的demo https://www.jianshu.com/p/d1a 阅读全文
posted @ 2020-03-23 20:57
张力的程序园
阅读(127)
评论(0)
推荐(0)
摘要:
ControllerAdvice就是Controller的Advice,即Controller的强化或者横切,说的更确切一些就是其他Controller在执行之前,一定会先执行配置了ControllerAdvice的Controller。它不仅能做异常处理,还能做数据的格式化以及数据绑定。 1、前提 阅读全文
posted @ 2020-03-23 20:55
张力的程序园
阅读(313)
评论(0)
推荐(0)
摘要:
前面我们已经看过了静态代理,但显而易见静态代理要给每一个接口提供两个实现类,为没有什么方式可以简化代理的实现呢?jdk动态代理就是其中之一。 1、操作步骤 创建一个UserService.java接口 创建一个UserServiceImpl.java实现类 创建一个Handle 创建测试类 以上就是 阅读全文
posted @ 2020-03-23 20:54
张力的程序园
阅读(106)
评论(0)
推荐(0)
摘要:
前面几节我们使用三种方式完成了代理,接下来,我们将看一下在spring中如何完成aop。 1、前提约束 完成基于注解的springmvc的demo https://www.jianshu.com/p/d1a84f07c98f 2、操作步骤 在src/main/resources文件夹下创建一个app 阅读全文
posted @ 2020-03-23 20:52
张力的程序园
阅读(118)
评论(0)
推荐(0)
摘要:
spring也提供了一种访问数据库的独立方式,这一节我们就来看一下JdbcTemplate的使用。 1、前提约束 完成注解方式的aop https://www.jianshu.com/p/06f505310b0a 2、操作步骤 在src/main/java文件夹下创建net.wanho.entity 阅读全文
posted @ 2020-03-23 20:51
张力的程序园
阅读(119)
评论(0)
推荐(0)
摘要:
本专辑将介绍spring ioc的相关特性。我们先来看一下spring中bean的配置与使用。 1、前提约束 创建一个spring项目 https://www.jianshu.com/p/881728c97c3c 2、操作步骤 在src文件夹创建net.wanho.entity.Phone.java 阅读全文
posted @ 2020-03-23 20:49
张力的程序园
阅读(206)
评论(0)
推荐(0)
摘要:
本节我们继续看一下spring中bean相关特性:模板、继承与覆盖。 1、前提约束 创建一个spring项目 https://www.jianshu.com/p/881728c97c3c 2、操作步骤 在src文件夹中创建net.wanho.entity.User.java,内容如下: 在src文件 阅读全文
posted @ 2020-03-23 20:47
张力的程序园
阅读(325)
评论(0)
推荐(0)
摘要:
之前我们我们的ioc都是基于配置实现,下面我们来看一下通过注解实现的ioc。 1、前提约束 创建一个spring项目 https://www.jianshu.com/p/881728c97c3c 2、操作步骤 在src/main/resources文件夹下创建applicationContext.x 阅读全文
posted @ 2020-03-23 20:45
张力的程序园
阅读(123)
评论(0)
推荐(0)
摘要:
接下来我们看一下spring中的spel表达式。spel表达式的作用在于在配置文件中加入表达式。 1、前提约束 创建一个spring项目 https://www.jianshu.com/p/881728c97c3c 2、操作步骤 在src/main/resources中创建bean spel.xml 阅读全文
posted @ 2020-03-23 20:43
张力的程序园
阅读(189)
评论(0)
推荐(0)
摘要:
本文将阐述mybatis中的表在一对多关系的情况下完成查询操作。 1、环境约束 win10 64位操作系统 idea2018.1.5 jdk 8u162 windows x64 mybatis3.2.8 mysql 6.5 2、前提约束 完成mybatis的延迟加载 https://www.jian 阅读全文
posted @ 2020-03-23 20:41
张力的程序园
阅读(120)
评论(0)
推荐(0)
摘要:
本文将阐述mybatis中的表是一对一关系的情况下如何完成查询操作。 1、环境约束 win10 64位操作系统 idea2018.1.5 jdk 8u162 windows x64 mybatis3.2.8 mysql 6.5 2、前提约束 完成idea中创建mybatis项目 https://ww 阅读全文
posted @ 2020-03-23 20:39
张力的程序园
阅读(135)
评论(0)
推荐(0)
摘要:
本文将阐述mybatis中的表在多对一关系的情况下完成查询操作。 1、环境约束 win10 64位操作系统 idea2018.1.5 jdk 8u162 windows x64 mybatis3.2.8 mysql 6.5 2、前提约束 完成mybatis一对多的查询 https://www.jia 阅读全文
posted @ 2020-03-23 20:38
张力的程序园
阅读(119)
评论(0)
推荐(0)
摘要:
mybatis的灵活性之一就体现在它的动态sql,本文将展示常用的一些动态sql。 1、环境约束 win10 64位操作系统 idea2018.1.5 jdk 8u162 windows x64 mybatis3.2.8 mysql 6.5 2、前提约束 完成idea中创建mybatis项目 htt 阅读全文
posted @ 2020-03-23 20:35
张力的程序园
阅读(142)
评论(0)
推荐(0)
摘要:
本文将阐述mybatis中的表在多对多关系的情况下完成查询操作。 1、环境约束 win10 64位操作系统 idea2018.1.5 jdk 8u162 windows x64 mybatis3.2.8 mysql 6.5 2、前提约束 完成mybatis一对多的查询 https://www.jia 阅读全文
posted @ 2020-03-23 20:33
张力的程序园
阅读(123)
评论(0)
推荐(0)