ºìÁªLinuxÃÅ»§
Linux°ïÖú

Jodd 3.5·¢²¼£¬Java³£Óù¤¾ß°ü

·¢²¼Ê±¼ä:2014-02-22 15:11:35À´Ô´:ºìÁª×÷Õß:empast
Jodd = tools + ioc + mvc + db + aop + tx + html < 1.3M

¾­¹ýÁ½¸öÔµÄŬÁ¦£¬ÐÁËáºÍϲÔã¬Ð°汾µÄJoddÉÁÁÁµÇ³¡£¡£¡ÕâºÍÄÇЩÎÞ˽µÄ¹±Ï×ÕßÊÇ·Ö²»¿ªµÄ£¬JoddÒò´Ë¶ø¸ü±äµÄ¸üºÃ¡£Ï£ÍûÄãÄÜϲ»¶Õâ¸öа汾¸üÓÅÃÀµÄ²Ù×÷¡£

Õâ¸ö°æ±¾°üº¬ÁËÒ»Ð©ÖØÒª¸ü¸Ä£¬µ«ÊÇÇ¨ÒÆ²¢²»Âé·³ ;)
Èç¹ûÓöµ½Ê²Ã´ÎÊÌ⣬»¶Ó­·´À¡¸øÎÒÃÇ¡£

[2014-02-22] 3.5 ¸üмǼ
¡¾ÐÞ¸´¡¿ Generated table references appends '_' in `DbOom`.
¡¾ÐÂÔö¡¿ Added `GenericDao` to `DbOom`.
¡¾ÐÂÔö¡¿ Added `@DbMapTo` annotation (incubation feature).
¡¾Ð޸ġ¿ `ReferenceMap` removed.
¡¾ÐÂÔö¡¿ Added JSPP - JSP pre-processor (incubation feature).
¡¾Ð޸ġ¿ Result paths now include the path as well! ATTENTION: your app may break if you were using # in your results - try to put one more #, since there is one more path chunk to skip.
¡¾Ð޸ġ¿ Removed default aliases in `Madvoc`.
¡¾Ð޸ġ¿ Removed ActionPathMapper in `Madvoc`.
¡¾ÐÂÔö¡¿ Added Result to `Madvoc` for easier referencing target paths.
¡¾Ð޸ġ¿ Methref simplified.
¡¾Ð޸ġ¿ `ActionResult#render` significantly simplified.
¡¾Ð޸ġ¿ Removed @Action#result as not really needed for `Madvoc`.
¡¾ÐÂÔö¡¿ Added @RenderWith annotation fro `Madvoc`. Return values now can specify result class.
¡¾Ð޸ġ¿ In `Madvoc`, ActionResult is not interface any more.
¡¾ÐÞ¸´¡¿ Fixed some encoding-related issues with email addresses.
¡¾ÐÂÔö¡¿ Added 'keep-alive' support for `Http`.
¡¾ÐÂÔö¡¿ Added RequestScope for `Petite`.
¡¾ÐÂÔö¡¿ Printf has new 0b prefix.
¡¾ÐÞ¸´¡¿ Some Printf issues with printing and rounding float numbers fixed.
¡¾Ð޸ġ¿ Removed DefaultScope setting for `Petite`.
¡¾ÐÂÔö¡¿ Added destroyable methods for `Petite`.
¡¾Ð޸ġ¿ Added SessionMonitor instead of SessionMapListener.
¡¾ÐÞ¸´¡¿ Fixed some gzip encoding problems with `Http`.
¡¾Ð޸ġ¿ Removed `Madvoc` supplement actions as they may fill up the memory.
¡¾ÐÂÔö¡¿ Added copy operator for `Props`.
¡¾ÐÂÔö¡¿ Added useActiveProfilesWhenResolvingMacros for `Props`.
¡¾ÐÂÔö¡¿ Minor change in GZipFilter, allow to match all extensions.
¡¾ÐÂÔö¡¿ `Http` supports various PROXYs.
¡¾Ð޸ġ¿ SessionScope now works only with RequestContextListener!
¡¾ÐÂÔö¡¿ Added connection provider for `Http`.
¡¾ÐÂÔö¡¿ Added jodd-log module and removed direct dependency on 'slf4j'. Now all logging is done via our module.
¡¾Ð޸ġ¿ Removed bean loaders. Use BeanCopy tool instead.
¡¾Ð޸ġ¿ Removed JSP functions. There were too many functions, users instead should define custom JSP functions using our utilities.

ActionResult Ç¨ÒÆÖ¸ÄÏ£¨·Ç¹Ù·½£¬ÓÉ @webit Ìṩ£©

1. Ô­ÓеÄ`ActionResult`ÒѳÉΪһ¸ö½Ó¿Ú¶ø²»ÊdzéÏóÀ࣬Çë¸ü¸Ä¼Ì³Ð`BaseActionResult`

2. render·½·¨È¥³ýºóÁ½¸ö²ÎÊý `String resultValue, String resultPath`

3. Èç¹ûÐèÒªresultPath²ÎÊý

ÏîÄ¿Ö÷Ò³£ºhttp://jodd.org/

ÏÂÔØµØÖ·£ºhttps://github.com/oblac/jodd

À´×Ô:¿ªÔ´ÖйúÉçÇø
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ