摘要:
学习了shiro之后,我们就可以说尝试把shiro加入ssm中,并做一套基于URL的权限管理。 其他的准备工作就不多说了,直接动手操作,看到效果再去理解。 表结构 执行如下,数据库名字可以自行修改,不过要和自己手动创建的数据库名字以及之后代码中的数据库名字保持一致。 1 DROP DATABASE 阅读全文
摘要:
MybatisGenerator插件是Mybatis官方提供的,这个插件存在一个这样的状况,即当第一次生成了Mapper.xml之后,再次运行会导致Mapper.xml生成重复内容,而影响正常的运行。我们不得不去手动把那些mapper.xml中多出来的东西手动删掉。 为了解决这个问题,需要自己写一个 阅读全文
摘要:
在HUAWEI的EMUI系统7.0的时候我们都能发现桌面上靠手指操作的隐藏桌面的功能,像这样: 但是在之后的EMUI8.0、9.0,之后就没有办法用了。后来问了官方,这个功能确实是被去掉了。个人也很不理解,挺好的东西。 在EMUI8.0的时候,我通过一个EMUI Tweaker,软件重新实现了这个功 阅读全文
摘要:
其实更准确来说,是整合了MyyBatis。 需要依赖了可以再去加。需要注意的一点是,约定优于配置,这个看自己去理解了。 下面以idea为例,提供示例: 使用idea可以快速创建SpringBoot的工程 这里选择常用的类库,SpringBoot将各种框架类库都进行了封装,可以减少pom文件中的引用配 阅读全文
摘要:
工欲善其事,必先利其器。工具做好调整可以让我们事半功倍。 以下设置均在window-->preferences中 1、首先修改工作空间字符集为UTF-8 2、修改字体大小 3、修改Java代码提示 Java的自动提示功能默认只有“.”才会提示,修改之后任何字母均会自动提示类似idea Auto ac 阅读全文
摘要:
这里以Linux为例子(Windows同理) 1、去除端口号8080。 首先,进入tomcat的安装目录下的conf目录,我的目录是 /usr/local/apache-tomcat-9.0.20/conf,编辑文件server.xml. 将server.xml中, 2、去除项目名称projectN 阅读全文
摘要:
1、下载tar包,这里使用wget从官网下载 https://dev.mysql.com/downloads/mysql/ 2、将mysql安装到/usr/local/mysql下 # 解压 tar -xvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz mv 阅读全文
摘要:
一、删除自带的JDK 查询系统自带JDK rpm -qa | grep java rpm -qa | grep jdk 删除查询出来的文件名 rpm -e --nodeps 文件名 命令执行成功后重新执行查看JDK命令,查看是否成功删除。 二、安装JDK并部署环境 https://www.oracl 阅读全文
摘要:
1、准备工作下载文件 安装之前请先安装JDK 根据需求在Tomcat官网下载需要的版本 https://tomcat.apache.org/ 2、解压文件到 指定目录例如(/usr/local),执行命令: tar -zxvf apache-tomcat-9.0.22.tar.gz 3、启动Tomc 阅读全文
摘要:
mybatis是目前很流行的持久层框架,其逆向工程更是大大缩减了我们的开发时间。有兴趣的可以看文档。 文档地址: http://www.mybatis.org/generator/index.html 废话不多讲,下面我们总结一下他的几种配置使用的方式(以Eclipse为例): 一、Eclipse插 阅读全文