GithubHelp home page GithubHelp logo

guzz's People

guzz's Issues

异步队列和服务操作,支持全局事务的监测

对于异步队列的数据库操作,能够感知触发他的外部事务的��
�终结果(成功提交或失败回滚),能够根据结果尽可能的保�
��数据的一致性。

异步队列可能是一个新的线程,也可能是分布式的组件。guzz�
��当提供相应的全局事务监测接口,以协调多组件,多线程,
异步的分布式事务,尽可能的保持全局数据一致性。


Original issue reported on code.google.com by [email protected] on 15 Sep 2011 at 12:57

GuzzBaseDao hard coded!!

silly bug! The passed parameters are ignored.


{{{public List list(BindedCompiledSQL bsql, int startPos, int maxSize){
        ReadonlyTranSession session = transactionManager.openDelayReadTran() ;

        try{
            return session.list(bsql, 1, 2) ;
        }finally{
            session.close() ;
        }
    }
}}}

Original issue reported on code.google.com by [email protected] on 24 May 2011 at 5:01

Typo in class name

Class NoPooledDataSourceProvicer should be called NoPooledDataSourceProvider

Original issue reported on code.google.com by [email protected] on 16 Sep 2010 at 8:04

Project name sounds cynic in Bulgarian

Guys!

The project is really great, but could you possibly think of renaming it ? 
"Guzz" in Bulgarian is a cynic word for "ass". More or less, it's like calling 
the project "Google Cunt" or "Google whore" or smth.

Kindest Regards,
Krum.


Original issue reported on code.google.com by [email protected] on 15 Feb 2011 at 10:35

new dynamic sql support

{{{
<?xml version="1.0" encoding="UTF-8"?>

<properties>
       <property name="getRequesterDaoListInfo">
               <![CDATA[
                       select r.*, o.ORG_NAME as service_requester_org_name from TD_ESB_REQUESTER r left join TD_SM_ORGANIZATION o
                        on r.SERVICE_REQUESTER_ORG = o.ORG_ID
                        where 1=1
                       #if($service_requester_code && !$service_requester_code.equals(""))
                        and SERVICE_REQUESTER_CODE = #[service_requester_code]
                       #end
                       #if($service_requester_account && !$service_requester_account.equals(""))
                        and SERVICE_REQUESTER_ACCOUNT like #[service_requester_account]
                       #end
                       #if($service_requester_name && !$service_requester_name.equals(""))
                        and SERVICE_REQUESTER_NAME like #[service_requester_name]
                       #end
                       #if($service_requester_org && !$service_requester_org.equals(""))
                        and SERVICE_REQUESTER_ORG = #[service_requester_org]
                       #end

                       order by create_time desc
               ]]>
       </property>
       <property name="delete">
               <![CDATA[
                       delete from TD_ESB_REQUESTER where SERVICE_REQUESTER_ID = ?
               ]]>
       </property>
       <property name="findObjectById">
               <![CDATA[
                       select r.*, o.ORG_NAME as service_requester_org_name from TD_ESB_REQUESTER r left join TD_SM_ORGANIZATION o
                        on r.SERVICE_REQUESTER_ORG = o.ORG_ID where SERVICE_REQUESTER_ID = ?
               ]]>
       </property>
       <property name="insert">
               <![CDATA[
                       insert into TD_ESB_REQUESTER(ADDRESS ,BUSINESS_LINE_CODE ,CONTACT ,CREATE_TIME ,CREATOR ,EMAIL ,MODIFIER ,MODIFY_TIME ,PHONE ,SERVICE_REQUESTER_ACCOUNT ,SERVICE_REQUESTER_DESP ,SERVICE_REQUESTER_ID ,SERVICE_REQUESTER_NAME ,SERVICE_REQUESTER_ORG ,SERVICE_REQUESTER_PASSWORD ,USED_FLAG) values(#[address] ,#[business_line_code] ,#[contact] ,#[create_time] ,#[creator] ,#[email] ,#[modifier] ,#[modify_time] ,#[phone] ,#[service_requester_account] ,#[service_requester_desp] ,#[service_requester_id] ,#[service_requester_name] ,#[service_requester_org] ,#[service_requester_password] ,#[used_flag])
               ]]>
       </property>
       <property name="update">
               <![CDATA[
                       update TD_ESB_REQUESTER set ADDRESS=#[address] ,BUSINESS_LINE_CODE=#[business_line_code] ,CONTACT=#[contact] ,EMAIL=#[email] ,MODIFIER=#[modifier] ,MODIFY_TIME=#[modify_time] ,PHONE=#[phone] ,SERVICE_REQUESTER_ACCOUNT=#[service_requester_account] ,SERVICE_REQUESTER_DESP=#[service_requester_desp] ,SERVICE_REQUESTER_ID=#[service_requester_id] ,SERVICE_REQUESTER_NAME=#[service_requester_name] ,SERVICE_REQUESTER_ORG=#[service_requester_org] ,SERVICE_REQUESTER_PASSWORD=#[service_requester_password] where SERVICE_REQUESTER_ID = #[service_requester_id]
               ]]>
       </property>
       <property name="updateFlag">
               <![CDATA[
                       update TD_ESB_REQUESTER set USED_FLAG = #[used_flag], Modifier = #[modifier], Modify_time = #[modify_time]
                       where SERVICE_REQUESTER_ID = #[service_requester_id]
               ]]>
       </property>     

</properties>
}}}

[http://bbossgroups.group.iteye.com/group/wiki/3092-mvc-bboss-config]


Original issue reported on code.google.com by [email protected] on 5 Jul 2011 at 8:58

关于guzz.xml的<business>配置路径问题

我使用的是Tomcat6.0,在buzz.xml配置映射文件时如下 
<business dbgroup="updateDB" name="guzzSlowUpdate" 
file="classpath:fms/business/IncUpdateBusiness.hbm.xml" /> 

然而运行时抛出IO异常,如下 
java.io.FileNotFoundException: 
C:\Program%20Files\Apache%20Software%20Foundation\Tomcat%206.0\webapps\guzz\WEB-
INF\classes\fms\business\IncUpdateBusiness.hbm.xml (The system cannot find the 
path specified) 

%20代表URL编码的空格符,但为何会被加到这里呢?请问该如��
�解决?


文件路径不能带有空格,难道这是guzz的一个bug?


Original issue reported on code.google.com by [email protected] on 12 Jun 2010 at 6:21

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.