Coder Social home page Coder Social logo

beanstest's Introduction

文件说明

Should_Know

本文件夹的beanstest是可以直接访问的,但是需要使用intellj,因为这个要导入maven/哭泣/

Table_Structure

graph TD

A{beanstest}

A -->|CodePlace| B[src.test.java.org.example]

A --> |Here|J[README.md]

B -->|Where_To_Get_Code| E[classnames]-->F[Glimmer.java]

B -->|Annot&&Class| H[lib]

B -->|Doing_Codes| K[otherCodes]


Loading

Done_Phrase

    1. TASK3
        1. 首先我进行IocContainter.java,先使用loadComponent获得文件的位置和类型,便于以后装配,也就是将Glimmer.java进行扫描(里面放一些别的文件也可以扫描。),扫描我使用的是文件名称数组加递归,然后将文件位置拼出来。这里面因为只有一个文件,所以情况得到了简化。可以说,除了assembly函数,其他的函数都在进行文件位置类型的拼装。
        1. assembly是使用装配,返回值的过程,我通过调用invoke获得返回值,然后传出函数,但是奇怪的是他只能输出字节码,我暂时没找到解决方案。
    1. TASK4
        1. 读取文件我使用的是org.xml.Sax,这个库是自带库,但是他使用较为麻烦,对于他,识别proporty内的类,需要进行不断地循环。其他的和正常的TASK3也是十分相近的。
    1. File_Structure_OtherCodes
graph TD

A{Main.java}

A -->|调用| B[beanfactory.getBean]

A -->|调用| C[xml_Bean]

B -->|进行| D[IocContainter.java]

C -->|进行| E[SAXParSerHandler.java]

Loading

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.