- 博客(5)
- 收藏
- 关注
原创 Shiro安全框架
1.Shiro安全框架简介1.1.Shiro 概述Shiro是apache旗下一个开源安全框架,它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架,使用shiro就可以非常快速的完成认证、授权等功能的开发,降低系统成本。1.2.Shiro 概要架构在概念层,Shiro 架构包含三个主要的理念:Subject,Securi...
2018-10-29 12:33:31
250
原创 Spring AOP
1.Spring AOP 概述1.1.AOP是什么?AOP 是软件设计领域中的面向切面编程,它是面向对象编程的一种补充和完善实际项目中我们通常将面向对象理解为一个静态过程(例如一个系统有多少模块,一个模块有哪些对象,对象有哪些属性),面向切面中包含一个一个动态过程(在对象运行时动态织入一些功能。)1.2.AOP要解决什么问题?实际项目中通常会将系统两大部分:核心关注点和非核心关注点思...
2018-10-29 11:39:41
134
原创 Spring事务管理
1.Spring 事务管理1.1.Spring 事务概述事务是一个不可分割的逻辑工作单元,具备ACID特性,实际工作中可借助Spring进行事务管理。事务四大特性:ACID1)原型子型(一个事务中的多个操作要么都成功要么都失败)2)一致性(例如存钱操作,存之前和存之前的钱数应该是一致的)3)隔离性(事务与事务应该是相互隔离的)4)持久性(事务一旦提交,数据要持久保存)Spring提...
2018-10-28 15:47:30
122
原创 eclipse环境搭建及分布式
1.1JDK环境变量1.2修改JDK环境变量必须配置path:;%JAVA_HOME%/bin1. 3修改eclipse环境1.配置JDK引入2.关闭校验3.修改字符集4.配置Maven5.添加maven环境配置文件补充:因为eclipse整合maven中存在问题.所以导入项目时,只拷贝src文件.和pom.xml即可.2京淘环境搭建2.1项目拆分后jar...
2018-10-28 15:25:37
308
原创 环境搭建--maven
**1.互联网公司特点:*1.1行业特点:1.1.1分布式1.1.1.1分布式计算说明:将一项任务,交给多台计算机共同处理.例子:一项任务一个人单独完成需要10个小时.如果10个人同时干活,理论值1个小时做完了.(大数据分布式计算hdfs)1.1.1.2分布式系统(微服务)概念:将项目按照功能模块和层级进行拆分.拆分为多个项目项目的垂直拆分传统的项目开发: 存在的问题:1....
2018-10-28 14:46:37
260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人