MyBatis更新整理自己有博文被提供的代码和工具(Java,2013.08)

  为了重新便民地管理博文中干的各种代码和工具资源,现在拿这些资源迁移到
Google Code 中,有兴趣者可过去下充斥。


Java

1、《快快 Java Web 应用开发框架 JessMA v3.2.2
正式发表》

  摘要: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地图