MyBatis履新整理自身持有博文中提供的代码与工具(Java,2016.01)

  为了更方便人民群众地保管博文中涉及的各类代码与工具能源,未来把那几个财富迁移到
谷歌(Google) Code 中,有兴趣者可前往下载。


Java

1、《迅猛 Java Web 应用开发框架 JessMA v3.3.1
正式公布

MyBatis,  摘要: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-捌 、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 中)


网站地图xml地图