不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2019-02-07 00:29  分类:Java库/系统 
作者:php-note.com  发布于:2019-01-21 23:32  分类:Java库/系统 

独创 Db + Record 模式

Db类及其配套的Record类,提供了在Model类之外更为丰富的数据库操作功能。使用Db与Record类时,无需对数据库表进行映射,Record相当于一个通用的Model。

作者:php-note.com  发布于:2019-01-19 23:31  分类:Java库/系统 

用注解 @Before(Tx.class) 实现 事务回滚

@Before(Tx.class)
public void pay() throws Exception {
    //throws exception;
}

方法体不能扑捉异常,所有的异常都抛出,当出现异常时事物将回滚(即 事务的回滚 是依赖 抛出异常 来实现的)

优点:简单暴力,不需要去处理每个异常,直接抛出即可;

缺点:不能详细的区分返回数据、视图,只能笼统的报出异常;

作者:php-note.com  发布于:2019-01-02 23:28  分类:Java库/系统 

slf4j与log4j联合使用

slf4j是什么?slf4j只是定义了一组日志接口,但并未提供任何实现,既然这样,为什么要用slf4j呢?log4j不是已经满足要求了吗?

是的,log4j满足了要求,但是,日志框架并不只有log4j一个,你喜欢用log4j,有的人可能更喜欢logback,有的人甚至用jdk自带的日志框架,这种情况下,如果你要依赖别人的jar,整个系统就用了两个日志框架,如果你依赖10个jar,每个jar用的日志框架都不同,岂不是一个工程用了10个日志框架,那就乱了!

作者:php-note.com  发布于:2018-12-31 21:23  分类:Java库/系统 
作者:php-note.com  发布于:2018-12-31 20:08  分类:Java库/系统 

HttpClient最基本的功能就是执行HTTP方法。HTTP方法的执行涉及到若干HTTP请求/HTTP响应的交换,通常是在HttpClient内部被处理的。使用者需要提供一个请求对象来执行,同时HttpClient需要将请求传输到目标服务器上,然后返回相应的响应对象,或者在执行不成功的时候抛出异常。

作者:php-note.com  发布于:2018-12-30 13:50  分类:Java库/系统 

官方地址:http://commons.apache.org/

Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。下面是我这几年做开发过程中自己用过的工具类做简单介绍。

作者:php-note.com  发布于:2018-12-30 11:41  分类:Java库/系统 

用 IDEA 搭建 JFinal Demo 项目,使用 druid 访问数据库,相应的 maven 依赖配置,JFinal 插件都配置了,但IDEA启动调试的时候报错:

[com.alibaba.druid.pool.DruidDataSource] - {dataSource-1} init error

作者:php-note.com  发布于:2018-12-14 00:57  分类:Java库/系统 

注:我这里只是记了下实际应用,很多细节上的东西没写进来,想学习JFinal的话,可以一边参考JFinal官方文档一边参考我这个,当然,水平有限,只做了一些简单的入门级代码

作者:php-note.com  发布于:2018-11-13 14:25  分类:Java库/系统 

Netty:option 和 childOption 参数设置说明