5月16日周二
计划
执行
09点02分 开始努力
11点27分 发呆到现在
13点49分 下午了
记录
问题想法
- 一定一定读代码,不要急于动了,读懂读懂,处处都有原因
- 我一直都看错了,从高到低,controller-->service-->dao-->model
- setting绝对不可以懂了,它涉及整个系统的设置,明后天就是疯狂读代码,只读不动
已解决
- menu不只是下拉框,还包括系统的导航菜单等
- 梳理下拉框的实现
- 关于服务日志
这段日志配置中,服务日志的输出级别为INFO,即只输出INFO级别及以上的日志信息,而其他包的输出级别为ERROR,即只输出ERROR级别及以上的日志信息。因此,如果服务日志中只有DEBUG或WARN级别的日志信息,是无法输出到日志文件中的。
知识
对于一个ssm项目,如何进行学习,如何读代码,用什么方法和什么顺序
学习前准备
在学习一个ssm项目之前,需要具备以下基础知识:
- Java编程语言基础
- Spring框架基础
- Spring MVC框架基础
- MyBatis框架基础
- 数据库基础知识
如果以上基础知识不够扎实,建议先进行相关学习再来学习ssm项目。
了解项目结构
在开始阅读代码之前,需要先了解项目的结构和架构,包括项目的目录结构、配置文件、各个模块的功能和交互关系等。
可以先查看项目的README文件,了解项目的概述和基本信息,然后再查看项目的目录结构和配置文件,了解项目的整体架构。
阅读代码
在了解项目结构之后,可以开始阅读代码了。以下是一些阅读代码的建议:
从入口开始阅读:从web.xml或者Spring配置文件开始阅读,了解整个项目的启动过程和配置信息。
逐层深入:从Controller层开始,逐层深入到Service层、DAO层和数据库操作,了解各层之间的交互关系和数据流动。
注意注释:阅读代码时,注意查看注释,了解每个方法和类的作用和功能。
调试代码:可以通过调试工具(如Eclipse、IntelliJ IDEA等)来逐步调试代码,了��代码的执行过程和细节。
实践操作
在阅读代码的过程中,可以结合实际操作来加深理解。可以尝试修改代码、添加新功能、调试代码等,从实践中学习和掌握知识。
总结归纳
在学习完一个ssm项目之后,需要进行总结归纳,包括以下方面:
项目的整体架构和功能
各个模块的交互关系和数据流动
代码的执行过程和细节
学习过程中遇到的问题和解决方法
通过总结归纳,可以帮助巩固所学知识,并为以后的学习和实践积累经验。
http://localhost:18080/Quick/admin.do#/user/projectUser/list?pageName=项目成员&menu_a=menu-project&menu_b=menu_user&projectId=168053100615407000002&projectName=第一个测试项目 为什么一直有admin.do#
因为该URL使用了AngularJS框架的路由机制。在AngularJS中,使用#符号表示URL中的锚点,用于在单页面应用中切换不同的视图。而admin.do则是该单页面应用的入口文件,也就是应用的主页面。因此,当URL中包含了admin.do#时,实际上是在访问该单页面应用的主页面,并通过路由机制来展示不同的视图。

浙公网安备 33010602011771号