- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
jeesite代码生成.doc
Jeesite代码生成,菜单设置,编码流程,shiro权限
目录结构:
一、代码生成
二、jeesite结构目录
三、菜单设置
对生成的代码进行解析
五、修改jeesite页面
六、shiro权限
七、Orm对象关系映射
八、Mybatis的总体流程
一、代码生成
1、准备数据表
2、代码生成-选择数据表及注意事项
3、代码生成-配置条件
4、业务表配置完成后,配置生成方案,这样,这张表的增删改查的代码就生成完成了
二、jeesite结构目录
1、主目录
1.1:java目录
1.2:resources目录
1.3:webapp目录
三、菜单设置
设置完成后的菜单
到这里,我们的代码生成、目录结构介绍、菜单设置、页面显示就完成了
效果图
对生成的代码进行解析
1、查找文件
jeesite编码流程
流程图
目录结构
Entity
Dao.xml
Dao
Service
Controller
(1).MyBatisRegisterDao.xml
(2).MyBatisRegisterDao.java
(3).Register.java实体
(4).RegisterService.java
(5).RegisterController.java
(6).Register.jsp
修改jeesite页面
1.jeesite首页(sysindex.jsp),登录页(sysLogi.jsp)
添加背景图片
shiro权限
1.Shiro授权的三要素是:权限,角色,用户
2.三要素的关联:因为通过声明权限我们仅仅能了解这个权限在项目中能做什么,而不能确定谁有这个权限,所以,我们需要在应用程序中对用户和权限建立关系。
3.在项目上: 我们一般将权限分配给某个角色,然后将这个角色分配给一个或多个用户,例如:修改的权限是只有管理员才拥护的,那么,在这个时候,管理员就相当于被设于拥有修改权限的用户,
4.shiro支持三种授权方式:编码实现,注解实现,jsp Tag实现
我们是通过jsp Tag和注解来实现的
5.shiro流程
大体上流程是:首先shiro是spring?注解和安全的高级实现,web容器在解析jsp页面时,当遇到shiro定义的tag(你也可以自定义)时,会对它的token(注解中填充的数据)进行读取.同时在后台进入url处理过程中,当它定义的拦截器扫描到每个method(或者其它)的annotation时,会将注解中填充的token再进行读取,然后在自身的拦截器中将给定注解的token和tag中获取的token,通过自身的校验对象来进行相互匹配或其他的鉴权处理。
七、Orm对象关系映射
用于实现面向对象编程语言里不同类型系统的数据之间的转换
在jeesite框架中用到的就是mybatis
八、Mybatis的总体流程
1、加载配置并初始化,其触发条件是加载配置文件将SQL 的配置信息加载成为一个个MappingStatement对象(包括传入参数映射配置,执行的sql语句,结果映射配置) 存储在内存中
2、接收调用请求,其触发条件是调用mybatis中的api,将请求传递给下层的请求处理层处理
3、处理操作请求,api接口层传递传递请求过来,传入sql的id和传入参数,根据sql的id查找对应的MappingStatement对象,和传入参数对象解析MappingStatement对象,得到最终要执行的sql和执行传入参数,后获取数据库连接,根据最终得到的sql语句和传入参数到数据库执行,得到最终的处理结果,最后释放资源
4、将最终处理结果返回
您可能关注的文档
- 受控文件编码规则【最新精选】.doc
- 初中英语——可数名词和不可数名词解析及练习【最新资料】.doc
- “婚姻”与“买卖”为何纠缠不清——重读话剧《张灯结彩》.doc
- 河南平高电气股份有限公司GW-高压隔离开关维护检修手册.doc
- .各级安全生产责任制和安全生产规章制度目录及文件_操作规程目录.doc
- 高考生物一轮复习 第九单元 第讲生态系统的营养结构 生态系统中的生产量和生物量学案 浙科版.doc
- -装饰施工安全生产技术交底.doc
- 《某机械制造集团成本和费用管理制度DOC》(页)-生产制度表格.doc
- 2016年贵州省生源地信用助学贷款网络答题最新《修改版》.doc
- 全球大宗物资主要生产国产量统计及重要供应商汇整表.doc
文档评论(0)