/nutz-sourcecode-read

阅读nutz的阅读博客整理,nutz是一个精巧的java开发框架,你可以用它来代替传统的ssh使用。这个小册子是本人在nutz源码阅读笔记,分享出来,共勉。文章肯定有很多问题,欢迎批评指正

老早就想就想写个nutz的系列阅读笔记,不知道nutz的点击这里,了解nutz先列个阅读计划,从简单到复杂,免得自己没有动力了

阅读目录

  • Json 工具包
  • Mapl结构
  • 表达式引擎
    • 在做类似信用评级的项目时候用到类似的东西了,暂时用的是Beanshell,可以借此机会看看类似引擎如何实现的。也能更好的使用
  • Http客户端
    • 最近在做数据采集的项目,httpclient用的七零八落的,需要借此整理下了。
    • 看完这个,再去好好看看Apache 的httpclient
  • 甜java java工具包,这个分为好几个子模块,具体看得时候再列具体计划。
  • Nutz.Dao
  • IOC 和AOP
  • Nutz.MVC
  • 图像处理
  • 与其他第三方框架的集成。

基本阅读方法和步骤

  • 先通过官方文档和单元测试代码,了解整理每个模块的细致功能列表。
  • 通过阅读源码了解具体设计细节,要能能明白其中设计**就更好。

一些阅读源码的工具

  • 在idea中,选中一个模块包路径或者在一个类中,摁住ctrl+shift+alt+u 可以生成结构图,可以导出成图片文件