摘要: 1.手动部署 ① 使用maven将拆分后的SSM项目整体打包到本地仓库中 ② 在idea中找到SSM拆分后的war类型的web项目将其target文件夹 下的war包上传到Linux中的tomcat中,然后启动Linux中的tomcat 在本地的浏览器中访问Linux中的web项目 注意:访问项目的 阅读全文
posted @ 2021-01-28 17:57 巧克力曲奇 阅读(437) 评论(0) 推荐(0)
摘要: 在版本回退那里,已经知道每次提交,git都会把他们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在git里,这个分支叫主分支,即master。切换分支即可以理解为切换时间线。 在版本控制过程中,使用多条线同时推进多个任务。每条线成为一个分支。 例如: 1.1.1 创建分支 gi 阅读全文
posted @ 2021-01-28 17:31 巧克力曲奇 阅读(75) 评论(0) 推荐(0)
摘要: 1 安装及初始化本地仓库 安装完成后打开Git Bash窗口 输入git --version 输出版本信息证明安装成功 填写用户名和邮箱作为一个标识 git config --global user.name "用户名" git config --global user.email "邮箱地址" 在 阅读全文
posted @ 2021-01-28 17:04 巧克力曲奇 阅读(86) 评论(0) 推荐(0)
摘要: 1 Git概念 Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的项目。 本质:项目开发的管理工具,使用Git可以方便的完成团队的协作开发。以及项目 开发过程中的资源管理。 分布式的概念: 我们目前开发一个功能,是在一个项目中将功能进行实现。然后将开发好的功能部署到tom 阅读全文
posted @ 2021-01-28 16:40 巧克力曲奇 阅读(197) 评论(0) 推荐(0)
摘要: Shiro支持很多第三方缓存工具。官方提供了shiro-ehcache,实现了把EHCache当做Shiro的缓存工具的解决方案。其中最好用的一个功能是就是缓存认证执行的Realm方法,减少对数据库的访问。 1 添加依赖 添加shiro-ehcache依赖。 commons-io主要是为了使用里面的 阅读全文
posted @ 2021-01-28 16:01 巧克力曲奇 阅读(1836) 评论(0) 推荐(0)
摘要: 1 修改ShiroConfig 秘钥长度为16位,使用的时AES加密。 @Configuration public class ShiroConfig { @Autowired private MyRealm myRealm; @Bean public DefaultWebSecurityManag 阅读全文
posted @ 2021-01-28 15:30 巧克力曲奇 阅读(168) 评论(0) 推荐(0)
摘要: 问题: maven的项目,是由maven来进行编译的。maven会将项目编译为以前的javaSE和javaEE的结构来运行。但是maven在编译项目的时候,不会讲java目录下的配置文件编译到项目中,也就是maven默认认为java目录下只有java代码,没有其他文件。这样造成在SSM项目中,map 阅读全文
posted @ 2021-01-28 14:55 巧克力曲奇 阅读(679) 评论(0) 推荐(0)
摘要: 1 自定义Realm类 在项目中新建com.bjsxt.realm.MyRealm public class MyRealm extends AuthenticatingRealm { @Override protected AuthenticationInfo doGetAuthenticatio 阅读全文
posted @ 2021-01-28 14:30 巧克力曲奇 阅读(110) 评论(0) 推荐(0)
摘要: Shiro是不依赖于容器的,所以建立一个普通的Maven项目就可以。 1 添加依赖 <dependencies> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version 阅读全文
posted @ 2021-01-28 13:49 巧克力曲奇 阅读(105) 评论(0) 推荐(0)
摘要: INI英文名称(InitializationFile) INI文件是Window系统配置文件的扩展名. Shiro的全局配置文件就是.ini文件,ini中数据都是固定数据,后面会用数据库中数据替代下面users和roles(固定数据部分) .ini文件内容的语法和.properties类似都是key 阅读全文
posted @ 2021-01-28 13:00 巧克力曲奇 阅读(1758) 评论(0) 推荐(0)
摘要: 1 第一行 第一行中示例出了一些语言。无论是什么语言都需要包含Subject 1 Subject 主体。每个用户登录成功后都会对应一个Subject对象,所有用户信息都存放在Subject中。可以理解:Subject就是Shiro提供的用户实体类。 2 Security Manager Shiro最 阅读全文
posted @ 2021-01-28 12:24 巧克力曲奇 阅读(200) 评论(0) 推荐(0)