![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SSH框架/国际物流商综平台
文章平均质量分 90
struts+spring+hibernate技术框架
alwarse
这个作者很懒,什么都没留下…
展开
-
【SSH框架/国际物流商综平台】-05 单点登录 用户-角色-权限分配 Ztree.js structs2.0 异常框架 细粒度权限控制 BaseEntitity中createby degree
回顾Shiro安全框架认证,授权,加密,会话管理(单点登录),缓存,与web集成单点登录(SSO Single Sign on)的原理就是将原有的各个系统的会话管理机制,抽取出来交给第三方集中实现,这样在访问其 它每个系统时,只要从第三方管理的会话信息中,获取用户信息,如果正确,就可以不 用再次登录而直接进入系统,这样就可以省去很多登录的时间,从而提高工作效率。用户-角色分配UserAction.torole() 进入角色分配页面/** * 进入角色分配页面 * @return原创 2021-10-22 11:14:28 · 416 阅读 · 0 评论 -
【SSH框架/国际物流商综平台】-04 Shiro安全框架( 认证、授权)hibernate关联关系 (一对多、多对一,多对多) casecade/inverse Hibernate.cfg.xml
1.知识回顾a)搞清hibernate配置对象的关系绝招:拿范例来背,权限架构,部门+用户+用户扩展信息+角色+模块b)部门的自关联name实体中的配置的对象属性class对应实体对象,写全路径cn.itcast.jk.domain.Dept有时简写Dept,必须配置packagecolumn对于数据库表中的外键### C)部门和用户,一对多Hibernate.cfg.xml<!- 加载映射文件<mapping r^sQurcE=r’cn/itcast/jk/doma原创 2021-10-22 11:14:56 · 230 阅读 · 0 评论 -
【SSH框架/国际物流商综平台】-09 POI-SXSSFWorkbook 海量数据导出 细粒度权限控制 出口报运模块 打断设计+跳跃查询 内存监控工具jvisualvm
项目第九天回顾:1.细粒度权限的控制2.POI报表八个步骤3.Excel版本之间的区别4.模板打印的步骤1.制作模板2.加载模板文件,得到工作簿3.获取工作表4.获取行对象5.获取单元格对象6.读取单元格的内容7.读取单元格的样式8.保存,关闭流9.下载一.海量数据导出海量:早期百万,大数据出来后,上亿Hibernate数据量单表要小于500万;Mybatis/jdbc单表数据大于500万,oracle不要超过1亿Excel2003数据量有限制:65536行,256列原创 2021-10-22 11:12:02 · 231 阅读 · 0 评论 -
【SSH框架/国际物流商综平台】-03 部门、用户、角色、模块 CURD BRAC认证 细粒度权限控制 BaseAction Page struts.xml *.hbm.xml
一.回顾1.项目首页面执行过程分析2.顶部菜单点击后,为什么左侧,中间区域会改变3.为什么左侧菜单点击后,显示结果在中间区域4.DA0分析5.Page分页组件6.编写及酉己置Service, Action7完成DeptAction类的CRUD操作8.BaseAction 的类二.DeptAction 更新&删除Dept .java 父部门 、用户public class Dept implements Serializable { private String id; p原创 2021-10-22 11:15:15 · 255 阅读 · 0 评论 -
【SSH框架/国际物流商综平台】-07 海外客户订单->国内采购购销合同(主信息,货物,附件,厂家)厂家列表选择,日期控件,数据库三大范式 反三范式 冗余字段 分散计算
一.回顾邮件发送接收原理使用JavaMail实现邮件发送Spring+JavaMail整合实现邮件发送功能带图片,附件邮件发送二 什么是购销合同?购销合同的主要组成部分?三部分购销合同主信息货物信息附件信息工厂信息公司销售和海外客户签订订单(合同),客户订单中的货物,公司就联系这些(多个) 厂家来生产,和生产厂家签订合同,这个合同就叫”购销合同”。购销合同的内容主 要由三部分组成,购销合同的主信息,和多个货物的信息,和多个附件的信息。(附 件实际就是货物)购销合同打印出后原创 2021-10-22 11:13:27 · 167 阅读 · 0 评论 -
【SSH框架/国际物流商综平台】-02 框架搭建 s2sh 概览模型-数据建模 深入分析系统框架 部门管理 BaseDao SqlDao applicationContext-**.xml
1.回顾学习心态项目需求(界面原型法获取需求,UML用例图描述需求)系统功能模块结构图(分工,报价)系统架构(s2sh,ssh2)+Mysql+Mavenmaven,本次项目主要是导jar框架搭建(Hibernate+Spring, Spring+struts2)1.导入jar包2.PO 类及映射文件3.hibernate配置文件4.applicationContext.xml文件5.struts.xml配置文件6.web.xml配置文件数据库设计与建模使用PD实现数据库建模概原创 2021-10-22 11:15:34 · 190 阅读 · 0 评论 -
【SSH框架/国际物流商综平台】-08 细粒度权限控制(createBy createDept degree) 货物数/附件数加载慢 Jxl Poi报表(HSSFWorkbook,SXSSFWb)读程
第八天笔记一.回顾购销合同1.什么是购销合同2.分析出表结构的关系3.设计表的三范式及反三范式4.添加冗余字段,使得查询速度更快5.分散计算原理购销合同总金额的计算6.实现购销合同的相关CRUD操作7.实现货物的CRUD操作8.实现附件的CRUD操作二.细粒度权限控制就是在粗粒度权限控制的基础上,加入对于不同用户显示的数据也不一样的控制。实 质就是数据的控制。1.数据库表的准备createBy字段:代表创建者的idcreateDept字段:代表创建者所在部门idcreate原创 2021-10-22 11:12:49 · 302 阅读 · 0 评论 -
【SSH框架/国际物流商综平台】-06 javamail与spring集成 MailUtil,SimpleMailMessage,JavaMailSender,MimeMessag,helper
回顾:1.用户—角色Span 标签的样式:display:inline-block;width:200px2. 角色…模块 减zTree树展示权限列表实际项目用得多,zTree的使用步骤:1.导入js/css 2.jsp中引入js/css3.组织 json 数据,手动拼接 json 串[{id:"”,pld:"”,name:〃”,checked:“true|false”}]4.将这个json串向浏览器输出:response对象手动输出5.客户端可以发出ajax请求,来得到这个json串$,原创 2021-10-22 11:13:45 · 4211 阅读 · 0 评论 -
【SSH框架/国际物流商综平台】-01-分三期(仓储管理,货运全流程管理,决策分析)- 项目背景 界面原型 用例图 企业组织结构 功能模块图 系统框架 项目表单收集
项目背景商务综合管理平台是国际物流行业一家专门从事进出口玻璃器皿贸易的公司。业务遍及欧美。随着公司不断发展壮大,旧的信息系统已无法满足公司的快速发展需求,妨碍公司成长,在此背景下,公司领导决定研发《商务综合管理平台》。《商务综合管理平台》分三期完成。一期完成仓储管理(包括:采购单、仓库、货物、条形码、入库、出库、退货、盘点、库存、库存上限报警、统计查询)和展会管理(包括:展会管理、出单管理),形成货物统一数字化管理。二期完成货运全流程管理,包括购销合同、出货表统计、出口报运单、HOME装箱单、装箱单、原创 2021-10-22 11:16:11 · 1003 阅读 · 0 评论