jodd is a Java Toolkit and mini-framework, and thejodd tool contains some useful tool classes and small frameworks that enhance the JDK 's many powerful features, can help achieve daily development tasks and make the code more reliable, while the jodd Framework is a lightweight application framework designed to follow CoC,DRY , and SCS principles to make development easier.
jodd is divided into many modules, can be selected on demand, commonly used jodd modules are:
jodd Tool class module
1.jodd-core Some tool classes, including Printf,jdatetime,stringutil,Fast buffers wait
2.jodd-bean beanutil and type check conversion tools
3.jodd-props More powerful alternative to Java Properties
4.jodd-email more easy to use e-mail transceiver
5.jodd-upload handling HTTP uploads
6.jodd-servlets Some Servlet -related tool classes with a nice set of JSP tag Libraries
7.jodd-http Lightweight http client
jodd Small Frame modules
1.JODD-MADVOC an MVC framework
2.jodd-petite a Dependency injection container
3.jodd-lagarto html/xml parser, including Jerry and csselly, lets you filter HTML like jQuery node
4.jodd-lagarto-web lagarto Web extensions, including decora,Htmlstapler , and more
5.jodd-proxetta help you implement dynamic proxy, get function parameter name
The lightweight package of 6.jodd-dboom database access can be seen as a simple ORM
7.jodd-json JSON parsing, serialization
8.jodd-vtor An annotation-based field validation framework
jodd as a Java Open Source Toolkit and small frame, with a lot of convenience features, common features are as follows:
1. provide operation Java Bean,
2. You can load beans from a variety of data sources,
3. simplify JDBC 's succession and code,
4. parse the SQL query,
5. processing time and date,
6. Manipulating and Formatting a String,
7. Search for files on your local hard drive,
8. help with Servlet requests and so on.
The above is a simple introduction to the jodd Toolkit and framework, interested in learning how to use the specific!
What functions can jodd achieve?