Download b3log latke Free Java Code
Description
Yet another simple web framework based on Java servlet technology.
Icons
Source Files
The download file b3log-latke-master.zip has the following entries.
.gitignore//from w w w. jav a 2 s. c o m
README.md
latke-bae/LICENSE.txt
latke-bae/README.txt
latke-bae/nb-configuration.xml
latke-bae/nbactions.xml
latke-bae/pom.xml
latke-bae/src/main/config/lib/bae-api-1.0.1.jar
latke-bae/src/main/config/lib/java-cache-lib-1.0.0.2.jar
latke-bae/src/main/java/com/baidu/bae/api/baelog/BaeAppender.java
latke-bae/src/main/java/org/b3log/latke/cache/bae/Memcache.java
latke-bae/src/main/java/org/b3log/latke/mail/bae/BAEMailService.java
latke-bae/src/main/java/org/b3log/latke/taskqueue/bae/BAETaskQueueService.java
latke-bae/src/main/java/org/b3log/latke/thread/bae/BAEThreadService.java
latke-bae/src/main/java/org/b3log/latke/urlfetch/bae/BAEURLFetchService.java
latke-bae/src/main/resources/etc/beyondtrack_checks.xml
latke-bae/src/main/resources/etc/header.txt
latke-bae/src/main/resources/etc/jacobe/linux/jacobe
latke-bae/src/main/resources/etc/jacobe/sun.cfg
latke-bae/src/main/resources/etc/jacobe/win32/jacobe.exe
latke-client/LICENSE.txt
latke-client/README.txt
latke-client/nb-configuration.xml
latke-client/nbactions.xml
latke-client/pom.xml
latke-client/src/main/java/org/b3log/latke/client/LatkeClient.java
latke-client/src/main/java/org/b3log/latke/client/package-info.java
latke-client/src/main/java/org/json/CDL.java
latke-client/src/main/java/org/json/Cookie.java
latke-client/src/main/java/org/json/CookieList.java
latke-client/src/main/java/org/json/HTTP.java
latke-client/src/main/java/org/json/HTTPTokener.java
latke-client/src/main/java/org/json/JSONArray.java
latke-client/src/main/java/org/json/JSONException.java
latke-client/src/main/java/org/json/JSONML.java
latke-client/src/main/java/org/json/JSONObject.java
latke-client/src/main/java/org/json/JSONString.java
latke-client/src/main/java/org/json/JSONStringer.java
latke-client/src/main/java/org/json/JSONTokener.java
latke-client/src/main/java/org/json/JSONWriter.java
latke-client/src/main/java/org/json/XML.java
latke-client/src/main/java/org/json/XMLTokener.java
latke-client/src/main/resources/etc/beyondtrack_checks.xml
latke-client/src/main/resources/etc/header.txt
latke-client/src/main/resources/etc/jacobe/linux/jacobe
latke-client/src/main/resources/etc/jacobe/sun.cfg
latke-client/src/main/resources/etc/jacobe/win32/jacobe.exe
latke-demo/hello/nb-configuration.xml
latke-demo/hello/nbactions.xml
latke-demo/hello/pom.xml
latke-demo/hello/src/main/java/org/b3log/latke/demo/hello/repository/UserRepository.java
latke-demo/hello/src/main/java/org/b3log/latke/demo/hello/service/UserService.java
latke-demo/hello/src/main/java/org/b3log/latke/demo/hello/web/HelloProcessor.java
latke-demo/hello/src/main/java/org/b3log/latke/demo/hello/web/RegisterProcessor.java
latke-demo/hello/src/main/resources/META-INF/beans.xml
latke-demo/hello/src/main/resources/latke.properties
latke-demo/hello/src/main/resources/local.properties
latke-demo/hello/src/main/resources/log4j.properties
latke-demo/hello/src/main/resources/repository.json
latke-demo/hello/src/main/webapp/WEB-INF/static-resources.xml
latke-demo/hello/src/main/webapp/WEB-INF/web.xml
latke-demo/hello/src/main/webapp/skins/classic/hello.ftl
latke-demo/hello/src/main/webapp/skins/classic/images/logo.png
latke-demo/hello/src/main/webapp/skins/classic/index.ftl
latke-demo/hello/src/main/webapp/skins/classic/register.ftl
latke-demo/pom.xml
latke-demo/src/main/resources/etc/header.txt
latke-gae/LICENSE.txt
latke-gae/README.txt
latke-gae/nb-configuration.xml
latke-gae/nbactions.xml
latke-gae/pom.xml
latke-gae/src/main/java/org/b3log/latke/cache/gae/Memcache.java
latke-gae/src/main/java/org/b3log/latke/image/gae/GAEImageService.java
latke-gae/src/main/java/org/b3log/latke/mail/gae/GAEMailService.java
latke-gae/src/main/java/org/b3log/latke/repository/gae/GAERepository.java
latke-gae/src/main/java/org/b3log/latke/repository/gae/GAETransaction.java
latke-gae/src/main/java/org/b3log/latke/taskqueue/gae/GAETaskHandle.java
latke-gae/src/main/java/org/b3log/latke/taskqueue/gae/GAETaskQueueService.java
latke-gae/src/main/java/org/b3log/latke/thread/gae/GAEThreadService.java
latke-gae/src/main/java/org/b3log/latke/urlfetch/gae/GAEURLFetchService.java
latke-gae/src/main/java/org/b3log/latke/user/gae/GAEUserService.java
latke-gae/src/main/resources/etc/beyondtrack_checks.xml
latke-gae/src/main/resources/etc/header.txt
latke-gae/src/main/resources/etc/jacobe/linux/jacobe
latke-gae/src/main/resources/etc/jacobe/sun.cfg
latke-gae/src/main/resources/etc/jacobe/win32/jacobe.exe
latke-gae/src/test/java/org/b3log/latke/repository/gae/GAERepositoryTestCase.java
latke-gae/src/test/resources/latke.properties
latke-repository-h2/LICENSE.txt
latke-repository-h2/README.txt
latke-repository-h2/nb-configuration.xml
latke-repository-h2/nbactions.xml
latke-repository-h2/pom.xml
latke-repository-h2/src/main/java/org/b3log/latke/repository/h2/H2JdbcDatabaseSolution.java
latke-repository-h2/src/main/java/org/b3log/latke/repository/h2/mapping/BooleanMapping.java
latke-repository-h2/src/main/java/org/b3log/latke/repository/h2/mapping/StringMapping.java
latke-repository-h2/src/main/resources/etc/beyondtrack_checks.xml
latke-repository-h2/src/main/resources/etc/header.txt
latke-repository-h2/src/main/resources/etc/jacobe/linux/jacobe
latke-repository-h2/src/main/resources/etc/jacobe/sun.cfg
latke-repository-h2/src/main/resources/etc/jacobe/win32/jacobe.exe
latke-repository-mysql/LICENSE.txt
latke-repository-mysql/README.txt
latke-repository-mysql/nb-configuration.xml
latke-repository-mysql/nbactions.xml
latke-repository-mysql/pom.xml
latke-repository-mysql/src/main/java/org/b3log/latke/repository/mysql/MysqlJdbcDatabaseSolution.java
latke-repository-mysql/src/main/resources/etc/beyondtrack_checks.xml
latke-repository-mysql/src/main/resources/etc/header.txt
latke-repository-mysql/src/main/resources/etc/jacobe/linux/jacobe
latke-repository-mysql/src/main/resources/etc/jacobe/sun.cfg
latke-repository-mysql/src/main/resources/etc/jacobe/win32/jacobe.exe
latke-repository-mysql/src/test/java/org/b3log/latke/repository/jdbc/JdbcRepositoriesTestCase.java
latke-repository-mysql/src/test/java/org/b3log/latke/repository/jdbc/JdbcRepositoryTestCase.java
latke-repository-mysql/src/test/resources/local.properties
latke-repository-mysql/src/test/resources/repository.json
latke/.gitignore
latke/LICENSE.txt
latke/README.txt
latke/b3log-eclipse-format.xml
latke/nb-configuration.xml
latke/nbactions.xml
latke/pom.xml
latke/src/main/java/.gitignore
latke/src/main/java/javax/persistence/Basic.java
latke/src/main/java/javax/persistence/CascadeType.java
latke/src/main/java/javax/persistence/Entity.java
latke/src/main/java/javax/persistence/EntityManager.java
latke/src/main/java/javax/persistence/EntityManagerFactory.java
latke/src/main/java/javax/persistence/EntityTransaction.java
latke/src/main/java/javax/persistence/FetchType.java
latke/src/main/java/javax/persistence/FlushModeType.java
latke/src/main/java/javax/persistence/Id.java
latke/src/main/java/javax/persistence/LockModeType.java
latke/src/main/java/javax/persistence/ManyToMany.java
latke/src/main/java/javax/persistence/ManyToOne.java
latke/src/main/java/javax/persistence/OneToMany.java
latke/src/main/java/javax/persistence/OneToOne.java
latke/src/main/java/javax/persistence/PersistenceException.java
latke/src/main/java/javax/persistence/Query.java
latke/src/main/java/javax/persistence/RollbackException.java
latke/src/main/java/javax/persistence/TemporalType.java
latke/src/main/java/org/b3log/latke/Keys.java
latke/src/main/java/org/b3log/latke/Latkes.java
latke/src/main/java/org/b3log/latke/RuntimeDatabase.java
latke/src/main/java/org/b3log/latke/RuntimeEnv.java
latke/src/main/java/org/b3log/latke/RuntimeMode.java
latke/src/main/java/org/b3log/latke/cache/Cache.java
latke/src/main/java/org/b3log/latke/cache/CacheFactory.java
latke/src/main/java/org/b3log/latke/cache/NoCache.java
latke/src/main/java/org/b3log/latke/cache/local/memory/AbstractMemoryCache.java
latke/src/main/java/org/b3log/latke/cache/local/memory/LruMemoryCache.java
latke/src/main/java/org/b3log/latke/cache/local/util/DoubleLinkedMap.java
latke/src/main/java/org/b3log/latke/cache/package-info.java
latke/src/main/java/org/b3log/latke/cron/Cron.java
latke/src/main/java/org/b3log/latke/cron/CronService.java
latke/src/main/java/org/b3log/latke/cron/package-info.java
latke/src/main/java/org/b3log/latke/event/AbstractEventListener.java
latke/src/main/java/org/b3log/latke/event/AbstractEventQueue.java
latke/src/main/java/org/b3log/latke/event/Event.java
latke/src/main/java/org/b3log/latke/event/EventException.java
latke/src/main/java/org/b3log/latke/event/EventManager.java
latke/src/main/java/org/b3log/latke/event/SynchronizedEventQueue.java
latke/src/main/java/org/b3log/latke/event/package-info.java
latke/src/main/java/org/b3log/latke/image/Image.java
latke/src/main/java/org/b3log/latke/image/ImageService.java
latke/src/main/java/org/b3log/latke/image/ImageServiceFactory.java
latke/src/main/java/org/b3log/latke/image/local/LocalImageService.java
latke/src/main/java/org/b3log/latke/image/package-info.java
latke/src/main/java/org/b3log/latke/intercept/annotation/AfterMethod.java
latke/src/main/java/org/b3log/latke/intercept/annotation/BeforeMethod.java
latke/src/main/java/org/b3log/latke/ioc/LatkeBeanManager.java
latke/src/main/java/org/b3log/latke/ioc/LatkeBeanManagerImpl.java
latke/src/main/java/org/b3log/latke/ioc/Lifecycle.java
latke/src/main/java/org/b3log/latke/ioc/annotated/AbstractAnnotatedCallableImpl.java
latke/src/main/java/org/b3log/latke/ioc/annotated/AnnotatedConstructorImpl.java
latke/src/main/java/org/b3log/latke/ioc/annotated/AnnotatedFieldImpl.java
latke/src/main/java/org/b3log/latke/ioc/annotated/AnnotatedMethodImpl.java
latke/src/main/java/org/b3log/latke/ioc/annotated/AnnotatedParameterImpl.java
latke/src/main/java/org/b3log/latke/ioc/annotated/AnnotatedTypeImpl.java
latke/src/main/java/org/b3log/latke/ioc/bean/BeanImpl.java
latke/src/main/java/org/b3log/latke/ioc/bean/Interceptor.java
latke/src/main/java/org/b3log/latke/ioc/bean/InterceptorHolder.java
latke/src/main/java/org/b3log/latke/ioc/bean/JavassistMethodHandler.java
latke/src/main/java/org/b3log/latke/ioc/bean/LatkeBean.java
latke/src/main/java/org/b3log/latke/ioc/config/BeanModule.java
latke/src/main/java/org/b3log/latke/ioc/config/Configurator.java
latke/src/main/java/org/b3log/latke/ioc/config/Discoverer.java
latke/src/main/java/org/b3log/latke/ioc/config/InjectionPointValidator.java
latke/src/main/java/org/b3log/latke/ioc/config/InjectionPointValidityException.java
latke/src/main/java/org/b3log/latke/ioc/config/impl/ConfiguratorImpl.java
latke/src/main/java/org/b3log/latke/ioc/context/AbstractContext.java
latke/src/main/java/org/b3log/latke/ioc/context/LatkeBeansContext.java
latke/src/main/java/org/b3log/latke/ioc/context/impl/ApplicationContext.java
latke/src/main/java/org/b3log/latke/ioc/context/impl/CreationalContextImpl.java
latke/src/main/java/org/b3log/latke/ioc/context/impl/RequestContext.java
latke/src/main/java/org/b3log/latke/ioc/context/impl/SessionContext.java
latke/src/main/java/org/b3log/latke/ioc/context/impl/SingletonContext.java
latke/src/main/java/org/b3log/latke/ioc/literal/AbstractAnnotationLiteral.java
latke/src/main/java/org/b3log/latke/ioc/literal/NamedLiteral.java
latke/src/main/java/org/b3log/latke/ioc/mock/MockHttpSession.java
latke/src/main/java/org/b3log/latke/ioc/mock/MockServletContext.java
latke/src/main/java/org/b3log/latke/ioc/package-info.java
latke/src/main/java/org/b3log/latke/ioc/point/AbstractInjectionPoint.java
latke/src/main/java/org/b3log/latke/ioc/point/FieldInjectionPoint.java
latke/src/main/java/org/b3log/latke/ioc/point/ParameterInjectionPoint.java
latke/src/main/java/org/b3log/latke/ioc/provider/AbstractProvider.java
latke/src/main/java/org/b3log/latke/ioc/provider/FieldProvider.java
latke/src/main/java/org/b3log/latke/ioc/provider/ParameterProvider.java
latke/src/main/java/org/b3log/latke/ioc/util/Beans.java
latke/src/main/java/org/b3log/latke/logging/Level.java
latke/src/main/java/org/b3log/latke/logging/Logger.java
latke/src/main/java/org/b3log/latke/mail/MailService.java
latke/src/main/java/org/b3log/latke/mail/MailServiceFactory.java
latke/src/main/java/org/b3log/latke/mail/local/LocalMailService.java
latke/src/main/java/org/b3log/latke/mail/local/MailSender.java
latke/src/main/java/org/b3log/latke/mail/local/package-info.java
latke/src/main/java/org/b3log/latke/mail/package-info.java
latke/src/main/java/org/b3log/latke/model/Label.java
latke/src/main/java/org/b3log/latke/model/Pagination.java
latke/src/main/java/org/b3log/latke/model/Plugin.java
latke/src/main/java/org/b3log/latke/model/Role.java
latke/src/main/java/org/b3log/latke/model/User.java
latke/src/main/java/org/b3log/latke/plugin/AbstractPlugin.java
latke/src/main/java/org/b3log/latke/plugin/NotInteractivePlugin.java
latke/src/main/java/org/b3log/latke/plugin/PluginManager.java
latke/src/main/java/org/b3log/latke/plugin/PluginStatus.java
latke/src/main/java/org/b3log/latke/plugin/PluginType.java
latke/src/main/java/org/b3log/latke/plugin/ViewLoadEventData.java
latke/src/main/java/org/b3log/latke/plugin/ViewLoadEventHandler.java
latke/src/main/java/org/b3log/latke/plugin/package-info.java
latke/src/main/java/org/b3log/latke/remote/RepositoryAccessor.java
latke/src/main/java/org/b3log/latke/remote/package-info.java
latke/src/main/java/org/b3log/latke/repository/AbstractRepository.java
latke/src/main/java/org/b3log/latke/repository/Blob.java
latke/src/main/java/org/b3log/latke/repository/CompositeFilter.java
latke/src/main/java/org/b3log/latke/repository/CompositeFilterOperator.java
latke/src/main/java/org/b3log/latke/repository/Filter.java
latke/src/main/java/org/b3log/latke/repository/FilterOperator.java
latke/src/main/java/org/b3log/latke/repository/Projection.java
latke/src/main/java/org/b3log/latke/repository/PropertyFilter.java
latke/src/main/java/org/b3log/latke/repository/Query.java
latke/src/main/java/org/b3log/latke/repository/Repositories.java
latke/src/main/java/org/b3log/latke/repository/Repository.java
latke/src/main/java/org/b3log/latke/repository/RepositoryException.java
latke/src/main/java/org/b3log/latke/repository/SortDirection.java
latke/src/main/java/org/b3log/latke/repository/Transaction.java
latke/src/main/java/org/b3log/latke/repository/annotation/Isolation.java
latke/src/main/java/org/b3log/latke/repository/annotation/Propagation.java
latke/src/main/java/org/b3log/latke/repository/annotation/Repository.java
latke/src/main/java/org/b3log/latke/repository/annotation/Transactional.java
latke/src/main/java/org/b3log/latke/repository/impl/UserRepository.java
latke/src/main/java/org/b3log/latke/repository/jdbc/AbstractJdbcDatabaseSolution.java
latke/src/main/java/org/b3log/latke/repository/jdbc/JDBCRepositoryException.java
latke/src/main/java/org/b3log/latke/repository/jdbc/JdbcDatabase.java
latke/src/main/java/org/b3log/latke/repository/jdbc/JdbcFactory.java
latke/src/main/java/org/b3log/latke/repository/jdbc/JdbcRepository.java
latke/src/main/java/org/b3log/latke/repository/jdbc/JdbcTransaction.java
latke/src/main/java/org/b3log/latke/repository/jdbc/mapping/BooleanMapping.java
latke/src/main/java/org/b3log/latke/repository/jdbc/mapping/DateMapping.java
latke/src/main/java/org/b3log/latke/repository/jdbc/mapping/IntMapping.java
latke/src/main/java/org/b3log/latke/repository/jdbc/mapping/LongMapping.java
latke/src/main/java/org/b3log/latke/repository/jdbc/mapping/Mapping.java
latke/src/main/java/org/b3log/latke/repository/jdbc/mapping/NumberMapping.java
latke/src/main/java/org/b3log/latke/repository/jdbc/mapping/StringMapping.java
latke/src/main/java/org/b3log/latke/repository/jdbc/util/Connections.java
latke/src/main/java/org/b3log/latke/repository/jdbc/util/FieldDefinition.java
latke/src/main/java/org/b3log/latke/repository/jdbc/util/JdbcRepositories.java
latke/src/main/java/org/b3log/latke/repository/jdbc/util/JdbcUtil.java
latke/src/main/java/org/b3log/latke/repository/jpa/Entities.java
latke/src/main/java/org/b3log/latke/repository/jpa/EntityManagerFactoryImpl.java
latke/src/main/java/org/b3log/latke/repository/jpa/EntityManagerImpl.java
latke/src/main/java/org/b3log/latke/repository/jpa/EntityTransactionImpl.java
latke/src/main/java/org/b3log/latke/repository/jpa/MetaEntity.java
latke/src/main/java/org/b3log/latke/repository/jpa/Relationships.java
latke/src/main/java/org/b3log/latke/repository/jpa/util/EntityClassCheckers.java
latke/src/main/java/org/b3log/latke/repository/jpa/util/Types.java
latke/src/main/java/org/b3log/latke/repository/package-info.java
latke/src/main/java/org/b3log/latke/service/LangPropsService.java
latke/src/main/java/org/b3log/latke/service/LangPropsServiceImpl.java
latke/src/main/java/org/b3log/latke/service/ServiceException.java
latke/src/main/java/org/b3log/latke/service/ServiceResult.java
latke/src/main/java/org/b3log/latke/service/annotation/Service.java
latke/src/main/java/org/b3log/latke/servlet/AbstractServletListener.java
latke/src/main/java/org/b3log/latke/servlet/ClassPathResolver.java
latke/src/main/java/org/b3log/latke/servlet/DefaultServletListener.java
latke/src/main/java/org/b3log/latke/servlet/DispatcherServlet.java
latke/src/main/java/org/b3log/latke/servlet/HTTPRequestContext.java
latke/src/main/java/org/b3log/latke/servlet/HTTPRequestMethod.java
latke/src/main/java/org/b3log/latke/servlet/HttpControl.java
latke/src/main/java/org/b3log/latke/servlet/URIPatternMode.java
latke/src/main/java/org/b3log/latke/servlet/advice/AfterRequestProcessAdvice.java
latke/src/main/java/org/b3log/latke/servlet/advice/BeforeRequestProcessAdvice.java
latke/src/main/java/org/b3log/latke/servlet/advice/RequestProcessAdvice.java
latke/src/main/java/org/b3log/latke/servlet/advice/RequestProcessAdviceException.java
latke/src/main/java/org/b3log/latke/servlet/advice/RequestReturnAdviceException.java
latke/src/main/java/org/b3log/latke/servlet/annotation/After.java
latke/src/main/java/org/b3log/latke/servlet/annotation/Before.java
latke/src/main/java/org/b3log/latke/servlet/annotation/PathVariable.java
latke/src/main/java/org/b3log/latke/servlet/annotation/Render.java
latke/src/main/java/org/b3log/latke/servlet/annotation/RequestProcessing.java
latke/src/main/java/org/b3log/latke/servlet/annotation/RequestProcessor.java
latke/src/main/java/org/b3log/latke/servlet/converter/ConvertSupport.java
latke/src/main/java/org/b3log/latke/servlet/converter/Converters.java
latke/src/main/java/org/b3log/latke/servlet/converter/IStringConvert.java
latke/src/main/java/org/b3log/latke/servlet/converter/StringConverters.java
latke/src/main/java/org/b3log/latke/servlet/converter/StringToIntergerConvert.java
latke/src/main/java/org/b3log/latke/servlet/converter/StringToStringConvert.java
latke/src/main/java/org/b3log/latke/servlet/filter/AbstractGZIPFilter.java
latke/src/main/java/org/b3log/latke/servlet/filter/AuthenticationFilter.java
latke/src/main/java/org/b3log/latke/servlet/filter/EncodingFilter.java
latke/src/main/java/org/b3log/latke/servlet/handler/AdviceHandler.java
latke/src/main/java/org/b3log/latke/servlet/handler/ArgsHandler.java
latke/src/main/java/org/b3log/latke/servlet/handler/Handler.java
latke/src/main/java/org/b3log/latke/servlet/handler/MatchResult.java
latke/src/main/java/org/b3log/latke/servlet/handler/MethodInvokeHandler.java
latke/src/main/java/org/b3log/latke/servlet/handler/ProcessorInfo.java
latke/src/main/java/org/b3log/latke/servlet/handler/RequestDispatchHandler.java
latke/src/main/java/org/b3log/latke/servlet/handler/RequestPrepareHandler.java
latke/src/main/java/org/b3log/latke/servlet/handler/StaticResourceHandler.java
latke/src/main/java/org/b3log/latke/servlet/package-info.java
latke/src/main/java/org/b3log/latke/servlet/renderer/AbstractHTTPResponseRenderer.java
latke/src/main/java/org/b3log/latke/servlet/renderer/AtomRenderer.java
latke/src/main/java/org/b3log/latke/servlet/renderer/DoNothingRenderer.java
latke/src/main/java/org/b3log/latke/servlet/renderer/HTTP404Renderer.java
latke/src/main/java/org/b3log/latke/servlet/renderer/HTTP500Renderer.java
latke/src/main/java/org/b3log/latke/servlet/renderer/HTTPResponseRenderer.java
latke/src/main/java/org/b3log/latke/servlet/renderer/JPGRenderer.java
latke/src/main/java/org/b3log/latke/servlet/renderer/JSONRenderer.java
latke/src/main/java/org/b3log/latke/servlet/renderer/PNGRenderer.java
latke/src/main/java/org/b3log/latke/servlet/renderer/RssRenderer.java
latke/src/main/java/org/b3log/latke/servlet/renderer/StaticFileRenderer.java
latke/src/main/java/org/b3log/latke/servlet/renderer/TextHTMLRenderer.java
latke/src/main/java/org/b3log/latke/servlet/renderer/TextXMLRenderer.java
latke/src/main/java/org/b3log/latke/servlet/renderer/freemarker/AbstractFreeMarkerRenderer.java
latke/src/main/java/org/b3log/latke/servlet/renderer/freemarker/FreeMarkerRenderer.java
latke/src/main/java/org/b3log/latke/taskqueue/Queue.java
latke/src/main/java/org/b3log/latke/taskqueue/Task.java
latke/src/main/java/org/b3log/latke/taskqueue/TaskHandle.java
latke/src/main/java/org/b3log/latke/taskqueue/TaskQueueService.java
latke/src/main/java/org/b3log/latke/taskqueue/TaskQueueServiceFactory.java
latke/src/main/java/org/b3log/latke/taskqueue/local/LocalTaskQueue.java
latke/src/main/java/org/b3log/latke/taskqueue/local/LocalTaskQueueService.java
latke/src/main/java/org/b3log/latke/taskqueue/local/LocalTaskRunner.java
latke/src/main/java/org/b3log/latke/taskqueue/local/LocalTaskhandle.java
latke/src/main/java/org/b3log/latke/taskqueue/package-info.java
latke/src/main/java/org/b3log/latke/thread/ThreadService.java
latke/src/main/java/org/b3log/latke/thread/ThreadServiceFactory.java
latke/src/main/java/org/b3log/latke/thread/local/LocalThreadService.java
latke/src/main/java/org/b3log/latke/urlfetch/HTTPHeader.java
latke/src/main/java/org/b3log/latke/urlfetch/HTTPRequest.java
latke/src/main/java/org/b3log/latke/urlfetch/HTTPResponse.java
latke/src/main/java/org/b3log/latke/urlfetch/URLFetchService.java
latke/src/main/java/org/b3log/latke/urlfetch/URLFetchServiceFactory.java
latke/src/main/java/org/b3log/latke/urlfetch/local/LocalURLFetchService.java
latke/src/main/java/org/b3log/latke/urlfetch/local/UrlFetchCommonHandler.java
latke/src/main/java/org/b3log/latke/urlfetch/local/UrlFetchHandlerFactory.java
latke/src/main/java/org/b3log/latke/urlfetch/local/UrlFetchPostHandler.java
latke/src/main/java/org/b3log/latke/urlfetch/local/UrlFetchPutHandler.java
latke/src/main/java/org/b3log/latke/urlfetch/package-info.java
latke/src/main/java/org/b3log/latke/user/GeneralUser.java
latke/src/main/java/org/b3log/latke/user/UserService.java
latke/src/main/java/org/b3log/latke/user/UserServiceFactory.java
latke/src/main/java/org/b3log/latke/user/local/LocalUserService.java
latke/src/main/java/org/b3log/latke/user/package-info.java
latke/src/main/java/org/b3log/latke/util/AntPathMatcher.java
latke/src/main/java/org/b3log/latke/util/ArrayUtils.java
latke/src/main/java/org/b3log/latke/util/Callstacks.java
latke/src/main/java/org/b3log/latke/util/CollectionUtils.java
latke/src/main/java/org/b3log/latke/util/Dates.java
latke/src/main/java/org/b3log/latke/util/DefaultMatcher.java
latke/src/main/java/org/b3log/latke/util/EmailSender.java
latke/src/main/java/org/b3log/latke/util/Ids.java
latke/src/main/java/org/b3log/latke/util/Locales.java
latke/src/main/java/org/b3log/latke/util/MD5.java
latke/src/main/java/org/b3log/latke/util/Paginator.java
latke/src/main/java/org/b3log/latke/util/Reflections.java
latke/src/main/java/org/b3log/latke/util/RegexPathMatcher.java
latke/src/main/java/org/b3log/latke/util/Requests.java
latke/src/main/java/org/b3log/latke/util/Serializer.java
latke/src/main/java/org/b3log/latke/util/Sessions.java
latke/src/main/java/org/b3log/latke/util/StaticResources.java
latke/src/main/java/org/b3log/latke/util/Stopwatchs.java
latke/src/main/java/org/b3log/latke/util/Strings.java
latke/src/main/java/org/b3log/latke/util/freemarker/Templates.java
latke/src/main/java/org/b3log/latke/util/freemarker/package-info.java
latke/src/main/java/org/b3log/latke/util/package-info.java
latke/src/main/java/org/json/CDL.java
latke/src/main/java/org/json/Cookie.java
latke/src/main/java/org/json/CookieList.java
latke/src/main/java/org/json/HTTP.java
latke/src/main/java/org/json/HTTPTokener.java
latke/src/main/java/org/json/JSONArray.java
latke/src/main/java/org/json/JSONException.java
latke/src/main/java/org/json/JSONML.java
latke/src/main/java/org/json/JSONObject.java
latke/src/main/java/org/json/JSONString.java
latke/src/main/java/org/json/JSONStringer.java
latke/src/main/java/org/json/JSONTokener.java
latke/src/main/java/org/json/JSONWriter.java
latke/src/main/java/org/json/XML.java
latke/src/main/java/org/json/XMLTokener.java
latke/src/main/java/org/weborganic/furi/Expandable.java
latke/src/main/java/org/weborganic/furi/Main.java
latke/src/main/java/org/weborganic/furi/Matchable.java
latke/src/main/java/org/weborganic/furi/Parameters.java
latke/src/main/java/org/weborganic/furi/ResolvedVariables.java
latke/src/main/java/org/weborganic/furi/Token.java
latke/src/main/java/org/weborganic/furi/TokenBase.java
latke/src/main/java/org/weborganic/furi/TokenFactory.java
latke/src/main/java/org/weborganic/furi/TokenLiteral.java
latke/src/main/java/org/weborganic/furi/TokenOperator.java
latke/src/main/java/org/weborganic/furi/TokenOperatorD3.java
latke/src/main/java/org/weborganic/furi/TokenOperatorDX.java
latke/src/main/java/org/weborganic/furi/TokenOperatorPS.java
latke/src/main/java/org/weborganic/furi/TokenVariable.java
latke/src/main/java/org/weborganic/furi/URICoder.java
latke/src/main/java/org/weborganic/furi/URIParameters.java
latke/src/main/java/org/weborganic/furi/URIPattern.java
latke/src/main/java/org/weborganic/furi/URIResolveResult.java
latke/src/main/java/org/weborganic/furi/URIResolver.java
latke/src/main/java/org/weborganic/furi/URITemplate.java
latke/src/main/java/org/weborganic/furi/URITemplateSyntaxException.java
latke/src/main/java/org/weborganic/furi/Variable.java
latke/src/main/java/org/weborganic/furi/VariableBinder.java
latke/src/main/java/org/weborganic/furi/VariableResolver.java
latke/src/main/java/org/weborganic/furi/VariableResolverList.java
latke/src/main/java/org/weborganic/furi/VariableResolverMap.java
latke/src/main/java/org/weborganic/furi/VariableType.java
latke/src/main/resources/META-INF/beans.xml
latke/src/main/resources/etc/beyondtrack_checks.xml
latke/src/main/resources/etc/header.txt
latke/src/main/resources/etc/jacobe/linux/jacobe
latke/src/main/resources/etc/jacobe/sun.cfg
latke/src/main/resources/etc/jacobe/win32/jacobe.exe
latke/src/test/java/org/b3log/latke/event/EventManagerTestCase.java
latke/src/test/java/org/b3log/latke/intercept/A.java
latke/src/test/java/org/b3log/latke/intercept/B.java
latke/src/test/java/org/b3log/latke/intercept/BeforeMethodTestCase.java
latke/src/test/java/org/b3log/latke/ioc/drink/Bottle.java
latke/src/test/java/org/b3log/latke/ioc/drink/BottleUnitTest.java
latke/src/test/java/org/b3log/latke/ioc/drink/Drink.java
latke/src/test/java/org/b3log/latke/ioc/drink/annotation/ErGuoTou.java
latke/src/test/java/org/b3log/latke/ioc/drink/annotation/Odd.java
latke/src/test/java/org/b3log/latke/ioc/drink/annotation/OddLiteral.java
latke/src/test/java/org/b3log/latke/ioc/drink/annotation/Orange.java
latke/src/test/java/org/b3log/latke/ioc/drink/juice/Juice.java
latke/src/test/java/org/b3log/latke/ioc/drink/juice/JuiceBottle.java
latke/src/test/java/org/b3log/latke/ioc/drink/mix/Mix.java
latke/src/test/java/org/b3log/latke/ioc/drink/mix/MixBottle.java
latke/src/test/java/org/b3log/latke/ioc/drink/wine/Spirit.java
latke/src/test/java/org/b3log/latke/ioc/drink/wine/WineBottle.java
latke/src/test/java/org/b3log/latke/ioc/main/DependencyA.java
latke/src/test/java/org/b3log/latke/ioc/main/Main.java
latke/src/test/java/org/b3log/latke/ioc/moon/ArtificalMoon.java
latke/src/test/java/org/b3log/latke/ioc/moon/Moon.java
latke/src/test/java/org/b3log/latke/ioc/moon/MoonUnitTest.java
latke/src/test/java/org/b3log/latke/ioc/moon/annotation/Artifical.java
latke/src/test/java/org/b3log/latke/ioc/moon/annotation/ArtificalLiteral.java
latke/src/test/java/org/b3log/latke/ioc/moon/annotation/Water.java
latke/src/test/java/org/b3log/latke/ioc/moon/annotation/WaterLiteral.java
latke/src/test/java/org/b3log/latke/ioc/moon/water/WaterMoon.java
latke/src/test/java/org/b3log/latke/ioc/payment/AsynchronousPaymentProcessor.java
latke/src/test/java/org/b3log/latke/ioc/payment/PaymentProcessor.java
latke/src/test/java/org/b3log/latke/ioc/payment/PaymentService.java
latke/src/test/java/org/b3log/latke/ioc/payment/PaymentServiceUnitTest.java
latke/src/test/java/org/b3log/latke/ioc/payment/Printer.java
latke/src/test/java/org/b3log/latke/ioc/payment/PrinterUnitTest.java
latke/src/test/java/org/b3log/latke/ioc/payment/SynchronousPaymentProcessor.java
latke/src/test/java/org/b3log/latke/ioc/payment/UserService.java
latke/src/test/java/org/b3log/latke/ioc/payment/annotation/Asynchronous.java
latke/src/test/java/org/b3log/latke/ioc/payment/annotation/AsynchronousLiteral.java
latke/src/test/java/org/b3log/latke/ioc/payment/annotation/Console.java
latke/src/test/java/org/b3log/latke/ioc/payment/annotation/ConsoleLiteral.java
latke/src/test/java/org/b3log/latke/ioc/payment/annotation/Pay.java
latke/src/test/java/org/b3log/latke/ioc/payment/annotation/PayLiteral.java
latke/src/test/java/org/b3log/latke/ioc/payment/annotation/Synchronous.java
latke/src/test/java/org/b3log/latke/ioc/payment/annotation/SynchronousLiteral.java
latke/src/test/java/org/b3log/latke/ioc/setup/Bean1.java
latke/src/test/java/org/b3log/latke/ioc/setup/Bean2.java
latke/src/test/java/org/b3log/latke/ioc/setup/Bean3.java
latke/src/test/java/org/b3log/latke/ioc/setup/SetupUnitTest.java
latke/src/test/java/org/b3log/latke/ioc/speaker/DarknessSpeaker.java
latke/src/test/java/org/b3log/latke/ioc/speaker/HelloSpeaker.java
latke/src/test/java/org/b3log/latke/ioc/speaker/MidnightSpeaker.java
latke/src/test/java/org/b3log/latke/ioc/speaker/MorningSpeaker.java
latke/src/test/java/org/b3log/latke/ioc/speaker/NightSpeaker.java
latke/src/test/java/org/b3log/latke/ioc/speaker/Speaker.java
latke/src/test/java/org/b3log/latke/ioc/speaker/SpeakerService.java
latke/src/test/java/org/b3log/latke/ioc/speaker/SpeakerUnitTest.java
latke/src/test/java/org/b3log/latke/ioc/speaker/annotation/Hello.java
latke/src/test/java/org/b3log/latke/ioc/speaker/annotation/HelloLiteral.java
latke/src/test/java/org/b3log/latke/ioc/speaker/annotation/Midnight.java
latke/src/test/java/org/b3log/latke/ioc/speaker/annotation/MidnightLiteral.java
latke/src/test/java/org/b3log/latke/ioc/speaker/annotation/Morning.java
latke/src/test/java/org/b3log/latke/ioc/speaker/annotation/MorningLiteral.java
latke/src/test/java/org/b3log/latke/ioc/speaker/annotation/Night.java
latke/src/test/java/org/b3log/latke/ioc/speaker/annotation/NightLiteral.java
latke/src/test/java/org/b3log/latke/mail/MailServiceTestCase.java
latke/src/test/java/org/b3log/latke/mock/MockHttpServletRequest.java
latke/src/test/java/org/b3log/latke/repository/jpa/EntityManagerImplTestCase.java
latke/src/test/java/org/b3log/latke/repository/jpa/MetaEntityTestCase.java
latke/src/test/java/org/b3log/latke/servlet/RequestDispachTestCase.java
latke/src/test/java/org/b3log/latke/servlet/mock/TestBeforeAdvice.java
latke/src/test/java/org/b3log/latke/servlet/mock/TestRequestProcessor.java
latke/src/test/java/org/b3log/latke/testhelper/MockConverSupport.java
latke/src/test/java/org/b3log/latke/testhelper/MockService.java
latke/src/test/java/org/b3log/latke/testhelper/VirtualObject.java
latke/src/test/java/org/b3log/latke/urlfetch/UrlFetchTestCase.java
latke/src/test/java/org/b3log/latke/util/AntPathMatcherTestCase.java
latke/src/test/java/org/b3log/latke/util/DefaultMatcherTestCase.java
latke/src/test/java/org/b3log/latke/util/ReflectionsTestCase.java
latke/src/test/java/org/b3log/latke/util/RequestsTestCase.java
latke/src/test/java/org/b3log/latke/util/SerializerTestCase.java
latke/src/test/java/org/b3log/latke/util/StaticResourcesTestCase.java
latke/src/test/java/org/b3log/latke/util/StopwatchsTestCase.java
latke/src/test/java/org/b3log/latke/util/StringsTestCase.java
latke/src/test/resources/WEB-INF/appengine-web.xml
latke/src/test/resources/latke.properties
latke/src/test/resources/local.properties
latke/src/test/resources/mail.properties
latke/src/test/resources/repository.json
maven-min-plugin/LICENSE.txt
maven-min-plugin/nbactions.xml
maven-min-plugin/pom.xml
maven-min-plugin/src/main/java/org/b3log/maven/plugin/min/CSSProcessor.java
maven-min-plugin/src/main/java/org/b3log/maven/plugin/min/JSProcessor.java
maven-min-plugin/src/main/java/org/b3log/maven/plugin/min/JavaScriptErrorReporter.java
maven-min-plugin/src/main/java/org/b3log/maven/plugin/min/MinMojo.java
maven-min-plugin/src/main/java/org/b3log/maven/plugin/min/SourcesProcessor.java
maven-min-plugin/src/main/resources/etc/header.txt
Download
Click the following link to download b3log-latke-master.zip.
b3log-latke-master.zip