发布于2019/02/18 15:15
SSO的简单运用
提出问题:当我们登录多个系统或者软件时,每一个软件或者系统都需要登录都需要判断用户是否具有"鉴权",这样登录次数太多,登陆过来登陆过去的一次次的判断用户"鉴权"我们有没有感觉很麻烦也很好费时间呢,尤其是可能会因为这个让系统卡主的时候,是不是很让人崩溃,那我们可不可以在一个地方登录之后,用户在其他的软件就不需要再次获得"鉴权",这样我们是不...
- 2443
发布于2019/02/11 17:22
对象存储的通用增删改查操作之自定义映射关系
提出问题:之前我们介绍了一种通用的对象的增删改查存储方式,但是他的必须要求数据库表名与类名相同,表的字段名与类的属性相同,但是在实际开发当中我们发现有很多时候是无法满足这些条件的,那么有没有可能我们不需要上面所提到的两种对应也可以完成对对象的增删改查呢?
分析问题:如果你学习了mybatis你会发现,好像mybatis就是这样,那么我们仔细发现,mybatis是通过xml文件来建立对应关系,以此...
- 2235
发布于2019/02/09 10:41
对象存储的通用增删改查操作
提出问题:目前,我们在完成项目的时候发现每一个entity对应数据库的增删改查都需要写一个dao,这样只是对操作的表不同但是完成的事情是一样了,当表过多时大大的增加了耗费的时间,那设想我们能不能有一个通用的类可以完成对所有表的正删改查呢?
分析问题:我们既然需要一个通用的类来对所有的表进行增删改查,那么代表我们在传入参数的时候可以让他为任何entity,我们发现泛型可以实现这个功能,可是我们还需...
- 2444
发布于2018/12/21 22:40
后台实现多级权限树结构
提出问题:当你写一个项目的时候基本上都需要写权限管理,有时候权限管理需要在后台形成树结构,如果只是固定层级的树结构还比较好些,但是遇到哪些不是固定需要动态增加层级的应该如何写呢并给让他与数据库建立的链接尽可能的少呢?
分析问题:如果我们能先拿到根节点,然后根据根节点拿到所有的子节点,然后在将拿到的子节点模拟为数据库,来加到父节点,下面我们来看一下到底要如何实现
...
- 2610
发布于2018/11/16 14:01
Shrio简单应用
发现问题:
我们在写一个网站的时候会遇到有的页面不登录就可以访问而有的页面必须要登录才可以访问,或者有的页面必须要具有某个权限才可以访问,再就是用户的数据都是存储在数据库里,我们如何对用户的密码更好的保护呢?
我们发现shiro可以很好地解决这些问题,下面我们来看一下他是如何解决的
样例演示
添加pom依赖
<!--ssm整合shiro--&g...
- 2315
发布于2018/11/09 15:45
C#链接MySql数据库实现增删改查
问题:
C#与JAVA都是面向对象的编程语言,用java连接mysql数据库相信大家可能都会,那么用C#如何连接呢?如何实现增删改查呢,与java是不是大同小异呢?
分析:
既然都是面向对象的语言,语法也没有很大的差别,相信连接数据库也不会有很大的差别,下面让我们来看看如何连接吧。
案例演示:
首先去下载Mysql.Data.dll然后引入到项目中,接下来我们就可以来连接数据库了
&n...
- 2343
发布于2018/11/04 14:32
@RequestParam注解使用
发现问题:
在使用ssm项目接收前端传入的数据的时候常常会用到@RequestParam,那么这个注解是必须使用的吗?不使用会怎样?
案例分析
看黑马视频的时候发现他们接收前端的数据并没有使用@RequestParam这个注解,依然得到了前端的数据,因此自己去试验了一下这个注解到底如何使用
案例演示
@RequestMapping("/Login1")
public ...
- 2427
发布于2018/10/20 18:56
Vue环境搭建以及项目的创建
为什么要使用Vue?
如果使用传统的方式开发前端,前后端并不成实现真正的前后端分离,但是使用Vue框架可以使前后端完全分离在代码上实现完全独立,那么使用Vue框架需要注意什么呢需要搭建环境吗如何创建一个Vue项目呢?
分析
Vuew框架是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便...
- 2369