摘要:
下载hugo https://github.com/gohugoio/hugo/releases 下载完了之后解压后有个hugo.exe文件,在此文件下的目录里进入cmd,执行以下指令进行生成站点 hugo new site /path/to/site 这样就在该 /path/to/site,路径x 阅读全文
摘要:
后台管理系统必要准备 表 用户 User 角色 Role 权限 Permission 用户角色表 User_Role 角色权限表 Role_Permission 日志表 sys_log 用户与角色多对多关系,因此有用户与角色的中间表 角色与权限多对多关系,因此有角色与权限的中间表 角色是权限的一个集 阅读全文
摘要:
1.分页概述: 1.1.为什么要分页? 1.1.1.为了提高查询效率 1.1.2.为了方便查看数据 1.2.分页的三个必要条件: 当前页:由使用者提供 每一页显示大小:由使用者提供 总记录数:从数据库表统计 2.PageHelper概述 2.1.PageHelper使用步骤: 2.2.1.配置pom 阅读全文
摘要:
ssm(springmvc+spring+mybatis整合) 1.整合思路 项目分层: 表现层:springmvc(controller) 业务层:service 持久层:mybatis(mapper) 2.整合前准备工作 第一步:创建整合项目 第二步:创建数据库,准备数据 第三步:编写实体类(账 阅读全文
摘要:
springSecurity安全框架为系统安全做了两件事 1.系统权限设置 2.用户登录认证 配置springSecurity步骤 1.导入依赖 <!--spring security模块--> <dependency> <groupId>org.springframework.security</ 阅读全文
摘要:
在web.xml文件中配置编码格式过滤器 <!--监听编格式--> <!--解决post请求乱码问题--> <filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.we 阅读全文
摘要:
svn分服务端与客户端是采用了C/S架构的开发模式 服务端负责创建 1.仓库 2.项目 2.1 trunk:主干目录,此目录下的文件为基准文件 2.2 branches: 用于开发的分支目录 2.3 tags: 用于发布的版本目录 示例】: 假设有一个项目OA,我们完成了1.0版本,这时就可以打一个 阅读全文
摘要:
关于三层架构和MVC 1.1.1. 三层架构 我们的开发架构一般都是基于两种形式。一种是C/S架构,也就是客户端/服务器;另一种是 B/S架构,也就是浏览器/服务器。在 JavaEE 开发中,几乎全都是基于 B/S 架构的开发。那么在 B/S 架构中,系统标准的三层架构包括:表现层、业务层、持久层。 阅读全文
摘要:
事务定义 事务(transaction),一般是指要做的或者所做的事情。在程序中,尤其是在操作数据库的程序中,指的是访问并且可能更新数据库中数据项的一个执行单元(unit),这个执行单元由事务开始(begin transaction)和事务结束(end transaction)之间执行的全部操作组成 阅读全文
摘要:
1.1. 代理模式概述 1.1.1. 定义 代理模式,即为目标对象提供了一种机制,用于控制对目标对象的访问。在某些情况下,一个对象不适合或者不能直接引用某个对象,则可以考虑使用代理对象,代理对象在客户端和目标对象之间起到中介的作用。 1.1.2. 代理模式优点 l 职责清晰:真实角色(目标对象)只需 阅读全文