OA系统开发随笔-2018年05月14号
Posted xh09
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OA系统开发随笔-2018年05月14号相关的知识,希望对你有一定的参考价值。
OA系统最主要的工作只有一个,就是流程流转、环节审批,一个2万人用户量的OA系统,模块的数量将达到2700多个,其中有1700个甚至更多牵扯到流程审批这一套功能,以下内容为开发过程中随手记,均为个人使用另前端内容较多,如有更好建议欢迎指出,共同学习。
1、打印功能 用 window.print();这一句就够,程序会调用浏览器自带的打印功能,实现打印。
2、@Transactional事务
readOnly=true开启只读事务。
readOnly=false默认,开启读写事务。写数据的时候,假如某一行代码报错了,那么这个方法里所有的操作都会被回滚,当作没发生过一样。
3、ServiceImpl中尽量注入mapper ,不要注入过多的Service,一方面是因为注入过多会导致逻辑混乱耦合度过高,另一方面很有可能会导致循环注入的问题,产生BeanCreationException
以上是关于OA系统开发随笔-2018年05月14号的主要内容,如果未能解决你的问题,请参考以下文章
每日随笔2023年02月14日随笔 ( 随便写点 | 技术无关没事别点进来看好好学技术 | 如何攒钱 | 插管与拔管 | 返贫途径 | 守财 | 财富增长 | 推荐书籍 )