javaweb
给我丶鼓励
先讲清楚一个点
展开
-
mybatis分页插件PageHelper的使用
本篇文章主要写mybaits插件的使用过程,其中包括: - 原理简单解析 - mybatis配置(单独mybatis的配置和结合spring的配置) - mybatisPageHelper使用(两个方法) - 总结代码完整原理分析PageHelper就是只需要调用方法就可以进行对数据表提取数据的时候进行分页。 主要特点: - 不需要关心数据库是什么类型,支持Oracle,Mysql,Ma原创 2017-09-21 01:45:24 · 869 阅读 · 0 评论 -
Shiro实现(一): SSM整合笔记实现登录,授权功能
开篇本项目已经上传)github,建议对照代码理解本篇主要讲Shiro框架与SSM框架结合,实现登录和授权功能利用spring 的aop切面思想,很简单得融合Shiro权限框架代码 需要明白两个点: 1. 通过Subject.login() 登录成功后,用户信息就会保存在安全管理器上,也就是 SecurityManager。就可以在程序任何地方获取到该用户对象。 2. 在重写拦原创 2017-10-11 16:48:13 · 16778 阅读 · 32 评论 -
Swagger2+SpringMVC 生成API接口文档
简单记录一下配置的过程 - 导入包 - 写个配置类 - 在Controller层用注解进行注释 - 通过一个URL就可以看到api接口文档jar包 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <ver原创 2018-03-23 00:00:35 · 1035 阅读 · 0 评论 -
前后端分离-跨域会话如何保持?
开篇因为CORS的出现,大大降低了跨域的难度,另到AJAX有了更大的发挥空间,也导致了前后端更加容易实现。但是今天在实现前后端的时候发现了一个问题。在进行session会话管理的时候,前端无法发送cookie到后端,前端每次访问后端都相当于一次新的会话,这样就导致登录后的信息是无法保存的。客户端每一次访问都需要重新登录。原因对于前端来说,seesion字段是存在cookie中的。在跨域过程中,Coo原创 2018-03-23 00:01:28 · 3568 阅读 · 0 评论 -
JDK动态代理实践与原理
本篇内容介绍JDK动态代理的基本概念一些JDK动态代理的疑问JDK动态代理的DemoJDK动态代理的原理心得主要思路被代理类:实际代码类,必须实现至少一个接口 (下文中的Man类)代理类:实现代理逻辑的代理类,继承Proxy类和实现被代理类同一个接口 (由JDK动态生成)接口:连接代理类和被代理类的桥梁 (下文中的Person接口)为什么JDK动态代理必须要有接口...原创 2018-12-26 14:13:34 · 237 阅读 · 0 评论