coupon学习日志

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了coupon学习日志相关的知识,希望对你有一定的参考价值。

一.前言

1.现在研究一个app的web后台维护系统,使用的框架是struts2和一个封装的jdbc框架(这个功能类似hibernate,后续慢慢研究下源码);

2.之前一直使用eclipse做项目,现在转手用intellij idea,方便,人性化,功能多,用起来爽;感觉开始学习使用用eclipse,之后转intellij idea比较好;因为公司大多数都是用eclipse,有利于沟通吧;

二.项目笔记

研究log输出

1.项目部署tomcat:

项目加载struts2相关配置;

2.点击登录访问后:

CarpConfig.java加载数据库配置文件carp.conf.xml;

CarSetting.Java创建Sessionbuilder对象,猜测是session工厂类吧;

bpoProxy.java读取数据库得到系统参数:是否启用权限、数据、操作、sql显示、BPOProxy等日志记录;

permissionInterceptor.java拦截器;

SqlConfig.java解析sql.xml配置的sql语句;

BpoProxy.java执行searchDataSet方法查询模块的信息,所以触发了上面sql文件加载;

BpoProxy.java执行登录方法login(),成功登录;

BpoProxy.java执行searchDataSet方法加载了用户的有关权限信息;

PermissionInterceptor.java访问路径://login, method = main;

main()方法里面调用menu()方法根据用户id加载用户模块;menu里面调用了seach()方法

3.用户登录成功以后就加载了用户权限;

 

以上是关于coupon学习日志的主要内容,如果未能解决你的问题,请参考以下文章

2023/2/10 大数据实习日志

实习总结日志

阅读和学习的好 Haskell 源 [关闭]

2019.12.27日志

十分宠爱-冲刺日志(第六天)

学习通学习--脚本