- 博客(4)
- 收藏
- 关注
原创 出现数据库不给访问的情况
出现数据库不给访问的情况报错消息 Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException:描述 服务器遇到一个意外的情况,阻止它完成请求。例外情况org.springframework.web.util.NestedServletExce
2022-01-30 17:18:37 275
原创 Shiro安全框架
1 Shiro安全框架简介1.1 Shiro概述Shiro是apache旗下一个开源安全框架(http://shiro.apache.org/),它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。使用shiro就可以非常快速的完成认证、授权等功能的开发,降低系统成本。用户在进行资源访问时,要求系统要对用户进行权限控制,其具体流程如图-1所示:1.2 Shiro概要架构在概念层面,Shiro 架构包含三个主要的理念,如图-2所
2020-10-31 17:43:50 361
原创 Spring AOP 学习总结
1.1 AOP 概述1.1.1 AOP 是什么?AOP(Aspect Orient Programming)是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程(OOP)的一种补充和完善。它以通过预编译方式和运行期动态代理方式,实现在不修改源代码的情况下给程序动态统一添加额外功能的一种技术。如图-1所示:AOP与OOP字面意思相近,但其实两者完全是面向不同领域的设计思想。实际项目中我们通常将面向对象理解为一个静态过程(例如一个系统有多少个模块,一个模块有哪些对象,对象有哪些属性),面向切
2020-10-31 16:52:10 170
原创 基于spring三大框架的旅游管理开发学习
动吧管理系统动吧管理系统技术架构1.1 **项目分层架构**1.2 **项目分层架构**1.3 **创建主页面controller**日志管理4、客户端关键业务及代码实现动吧管理系统学习java中spring mvc的应用技术架构1.1 项目分层架构1.开放接口层:可直接封装 Service 方法暴露成 RPC (远程过程调用)接口;也可通过 Web 封装成 http 接口;同时也可进行网关安全控制、流量控制等。2.终端显示层:负责各个端的模板渲染并显示。当前主要是 thymeleaf 渲染
2020-10-24 14:58:47 272
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人