MyBatis更新整理自己持有博文中提供的代码与工具(Java,2013.10)

  为了更便于地管理博文中涉嫌的各个代码与工具资源,现在把这个资源迁移到
谷歌 Code 中,有兴趣者可前往下载。


Java

1、《疾速 Java Web 应用开发框架 JessMA v3.2.3
正式宣布

  摘要:JessMA(原名:Portal-Basic)是由
JessMA Open Source 开发的一套高效 Java Full-Stack Web
应用开发框架,内置可增添的 MVC Web 基础架构和 DAO
数据库访问组件(内部已提供了 Hibernate、MyBatis 与 JDBC DAO
组件),集成了 Action 拦截、Form / Dao / Spring Bean
装配、国际化、文件上传下载和页面静态化等基础 Web
应用组件,提供高速灵活的纯 Jsp/Servlet API 编程模型,可周密组合
Spring,辅助 Action Convention,能很快支付传统风格和 RESTful
风格应用程序,文档和演示完善,非凡不难学习。

  资源下载地址:请访问项目主页
^_*

 

2、《用 Java
达成的日记切割清理工具(源代码下载)

  摘要:对于服务器的常见爱戴的话,日志清理是丰硕关键的作业,若是残留日志过多则严重浪费磁盘空间同时影响服务的特性。若是用手工格局展开清理,会开销太多时光,并且很多时候难以知足实际必要。例如:如何在种种星期五黎明先生3点把当先2G大的日记文件进行切割,保留最新的100M日志记录?网上没有意识能满意本座必要的日记切割工具,因此花了一些空暇时间友好写了一个。由于要在多少个平台上运用,为了便于使用
Java 落成。本工具命名为 LogCutter,主要有以下特征:

  • 帮衬 Linux、Mac 和 Windows 等具备大规模操作系统平台
  • 支持命令行交互式运行
  • 支撑后台非交互式运行(Linux/MAC 下利用 daemon 进度达成,Windows
    用系统 Service 达成)
  • 扶助三种日志清理措施(删除、切割或归档日志文件)
  • 支撑对 GB18030、UTF-8、UTF-16LE、UTF-16BE
    等常用日志文件类型进行切割(不会爆发切掉半个字符的意况)
  • 可观可布置(程序执行周期、要去除的日志文件过期时间、要切割的日记文件阀值和封存大小等均可配备

  资源下载地址:https://code.google.com/p/ldcsaa/downloads/list (源代码在
LogCutter.zip 中)

 

3、《通用 Java
文件上传和下载组件的安插与落到实处

  摘要:文件上传和下载是 Web
应用中的一个宽广作用,相信各位或多或少都曾写过那地点有关的代码。但本座看过不少人在落成上传或下载效能时连连下意识间与程序的政工逻辑纠缠在联合,由此,当其余地点要用到这么些意义时则无可防止地
Copy /
Pase,然后再举办修改。那样丑陋不堪的做法导致格外不难出错不说,更大的题目是惨重浪费时间不断做重新类似的行事,那是本座孰不可忍的。哎,人生苦短啊,浪费时间在这一个再次工作身上实在是不值得,何不把这几个日子省出来打几盘达拉斯如故踢一场球?为此,本座利用部分悠闲之时光编写了一个通用的公文上传和文件下载组件,完毕格局纯粹是按照JSP,没有太高的技术难度,由此可见大小咸宜
^_^。现把设计的思绪和促成的章程向各位娓娓道来,希望能起到一得之见的效用,激发咱们的创制性思维。

  资源下载地址:http://code.google.com/p/portal-basic/downloads/list (作为
JessMA 的一有些,代码在 org.jessma.util.http 包的 FileUploader
和 FileDownloader 中)

 

4、《纵深解析:Java POJO Bean 对象与 Web Form
表单的全自动装配

  摘要:时下无数 Web 框架 都完结了 Form 表单域与 Java
对象属性的自发性装配作用,该意义实在不行有用,试想倘使没那意义则一定四处冲积着
request.getParameter()
连串措施与类型转换方法的调用。重复代码量大,不难出错,同时又糟糕看,影响市容。现在的问题是,那么些框架通过什么方法落成活动装配的?假诺不用那几个框架大家团结怎么去落到实处啊?更加对于那一个纯
JSP/Servlet
应用,倘若拥有电动装配作用该多好啊!本座深知各位之期盼,决定把自动装配的原理和完成格局娓娓道来。

  资源下载地址:http://code.google.com/p/portal-basic/downloads/list (作为
JessMA 的一局地,代码在 org.jessma.BeanHelper 中)


CodeProject

网站地图xml地图