[X] The "/diStorm/diStorm 1.7.30 for Python 3/distorm-1.7.30.win32.exe" file could not be found or is not available. Please select another file.

This project is developped using pure java language.It is a good lightly persist framework ,a good web layer framework ,a lightly aop framework based dynamic proxy tecnology . you can find document from my blog blog.csdn.net/yin_bp.


http://bboss.sourceforge.net





Separate each tag with a space.

Release Date:

2009-07-03

Topic:

Operating System:

License:

Translations:

Intended Audience:

User Interface:

Database Environment:

Programming Language:

Registered:

2008-09-03

Ratings and Reviews

Be the first to post a text review of bboss. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Tracker comment added

    posted by yin-bp 176 days ago

  • Code committed

    yin-bp committed revision 1 to the bboss SVN repository, changing 1 files

    posted by yin-bp 185 days ago

  • Project Information Updated

    yin-bp changed the public information on the bboss project

    posted by yin-bp 186 days ago

  • bboss taglib 1.0.2 released.

    directory: bbosstaglib src--demo source code lib--bboss taglib framework compile but not runtime depends jars WebRoot--web common_old_tag src--bboss taglib framework source code lib--bboss taglib framework compile but not runtime depends jars tab src--bboss tabpane taglib source code lib--bboss tabpane taglib depends jars doc--some bboss tabpane taglib document common_old_util src--bboss util source code lib--bboss util depends jars update function list: ---------------------------------------- 1.0.2 - 2009-6-16 ---------------------------------------- o radio o aopjar o ---------------------------------------- 1.0.1 - 2009-6-16 ---------------------------------------- o o bug o o o 1. 2.tableinfo.SQL 3.WebRoot/WEB-INF/classes/poolman.xml <driver>oracle.jdbc.driver.OracleDriver</driver> <url>jdbc:oracle:thin:@//localhost:1521/orcl</url> <username>baseline</username> <password>baseline</password> 4.WebRoottomcat more detail see my blog[http://blog.csdn.net/yin_bp]

    posted by yin-bp 187 days ago

  • File released: /Tag framework/bboss taglib 1.0.2/bboss-taglib-1.0.2.zip

    posted 187 days ago

  • bboss taglib 1.0.1 released

    bboss taglib 1.0.1 released.You can download from https://sourceforge.net/project/showfiles.php?group_id=238653&package_id=290092&release_id=690235 directory: src--demo source code lib--bboss taglib framework compile but not runtime depends jars WebRoot--web update function list: ---------------------------------------- 1.0.1 - 2009-6-16 ---------------------------------------- o o bug o o o 1. 2.tableinfo.SQL 3.WebRoot/WEB-INF/classes/poolman.xml <driver>oracle.jdbc.driver.OracleDriver</driver> <url>jdbc:oracle:thin:@//localhost:1521/orcl</url> <username>baseline</username> <password>baseline</password> 4.WebRoot/WEB-INF/classes/velocity.propertiesweb-inftemplates file.resource.loader.path = D:\workspace\bbosstaglib\WebRoot\WEB-INF\templates 5.WebRoottomcat

    posted by yin-bp 200 days ago

  • Tag framework bboss taglib 1.0.1 file released: bboss-taglib-1.0.1.zip

    directory: src--demo source code lib--bboss taglib framework compile but not runtime depends jars WebRoot--web update function list: ---------------------------------------- 1.0.1 - 2009-6-16 ---------------------------------------- o o bug o o

    posted 204 days ago

  • File released: /Tag framework/bboss taglib 1.0.1/bboss-taglib-1.0.1.zip

    posted 204 days ago

  • bboss persistent 1.0.4 released.

    bboss persistent 1.0.4 released. more details see: http://yin-bp.javaeye.com/admin/blogs/406312 or http://blog.csdn.net/yin_bp/archive/2009/06/10/4259109.aspx

    posted by yin-bp 210 days ago

  • Persistent framework bboss persistent 1.0.4 file released: common_old_dbcp-1.0.4.zip

    directory: src--source code test--test source code conf--contain database pool config files listener--database transaction leak listener file lib--bboss persistent framework depends jars dist--bboss persistent release package. update function list: ---------------------------------------- 1.0.4 - 2009-5-22 ---------------------------------------- o com.frameworkset.common.poolman.handle.RowHandler public void handleRow(Object rowValue,Record origine) public abstract void handleRow(Object rowValue,Record origine) initdestroydbname public SchemaType getSchemaType(String colName) java o com/frameworkset/common/poolman/Record.java get/set /** * */ private int rowid; public void setRowid(int rowid) { this.rowid = rowid; } public int getRowid() { return rowid; } o ResoultMapRecord o xml xml com.frameworkset.common.poolman.handle.XMLRowHandler /** * rowValueStringBuffer */ public void handleRow(Object rowValue,Record origine) /** * xml * records * @return */ public String getRootName() { return "records"; } /** * xml * gb2312 * @return */ public String getEncoding() { return "gb2312"; } /** * xml * 1.0 * @return */ public String getVersion() { return "1.0"; } xml public static String buildNode(String columnNodeName,//xml String columnName,//name String columnType, //jdbc String columnJavaType, //java String value,// String split)// public static String buildNode(String columnNodeName, //xml Map attributes,// String value, // String split)// public class TestXMLHandler { public static void testCustomXMLHandler() { PreparedDBUtil db = new PreparedDBUtil(); try { db.preparedSelect("select * from tableinfo"); // String results_1 = db.executePreparedForXML(); String results_ = db.executePreparedForXML(new XMLRowHandler(){ // // public void handleRow(Object rowValue, Record origine) { StringBuffer record = (StringBuffer )rowValue; record.append(" <record>\r\n"); try { SchemaType schemaType = super.getSchemaType("TABLE_NAME"); record.append(super.buildNode("attribute", "TABLE_NAME", schemaType.getName(), schemaType.getJavaType(), origine.getString("TABLE_NAME"), "\r\n")); schemaType = super.getSchemaType("table_id_name"); record.append(super.buildNode("attribute", "table_id_name", schemaType.getName(), schemaType.getJavaType(), origine.getString("table_id_name"), "\r\n")); schemaType = super.getSchemaType("TABLE_ID_INCREMENT"); record.append(super.buildNode("attribute", "TABLE_ID_INCREMENT", schemaType.getName(), schemaType.getJavaType(), origine.getString("TABLE_ID_INCREMENT"), "\r\n")); schemaType = super.getSchemaType("TABLE_ID_GENERATOR"); record.append(super.buildNode("attribute", "TABLE_ID_GENERATOR", schemaType.getName(), schemaType.getJavaType(), origine.getString("TABLE_ID_GENERATOR"), "\r\n")); schemaType = super.getSchemaType("TABLE_ID_TYPE"); record.append(super.buildNode("attribute", "TABLE_ID_TYPE", schemaType.getName(), schemaType.getJavaType(), origine.getString("TABLE_ID_TYPE"), "\r\n")); } catch (SQLException e) { throw new RowHandlerException(e); } record.append(" </record>\r\n"); } public String getEncoding() { // TODO Auto-generated method stub return "gbk"; } public String getRootName() { // TODO Auto-generated method stub return "tableinfo"; } public String getVersion() { // TODO Auto-generated method stub return "2.0"; } }); System.out.println(results_); // System.out.println(results_1); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public static void testDefualtXML() { PreparedDBUtil db = new PreparedDBUtil(); try { db.preparedSelect("select * from tableinfo"); String results_1 = db.executePreparedForXML(); System.out.println(results_1); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public static void main(String[] args) { testCustomXMLHandler(); } } o bugo/r mapping /byte/booleannull Build ValueObject for ResultSet[select * from mq_node where NODE_NAME='test'] Get Column[CA_ID] from ResultSet to com.chinacreator.mq.client.MqNode@10cec16.CA_ID[int] failed:null ERROR 01-06 17:30:25,093 - Build ValueObject for ResultSet[select * from mq_node where NODE_NAME='test'] Get Column[CA_ID] from ResultSet to com.chinacreator.mq.client.MqNode@10cec16.CA_ID[int] failed:null java.lang.IllegalArgumentException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.frameworkset.common.poolman.ResultMap.buildValueObject(ResultMap.java:193) at com.frameworkset.common.poolman.StatementInfo.buildResultMap(StatementInfo.java:731) at com.frameworkset.common.poolman.util.SQLUtil.innerExecuteJDBC(SQLUtil.java:540) at com.frameworkset.common.poolman.DBUtil.executeSelectForObject(DBUtil.java:3753) at com.frameworkset.common.poolman.DBUtil.executeSelectForObject(DBUtil.java:3742) at com.frameworkset.common.poolman.DBUtil.executeSelectForObject(DBUtil.java:3618) at com.chinacreator.mq.client.MqNodeService.getNodeByName(MqNodeService.java:150) at be.ibridge.kettle.consumer_stream.ConsumerService.buildMQClient(ConsumerService.java:63) at be.ibridge.kettle.consumer_stream.Consumer.processRow(Consumer.java:155) at be.ibridge.kettle.consumer_stream.Consumer.run(Consumer.java:200) /byte/booleannullnull/byte/booleannull /byte/booleanhandlenull,null com/frameworkset/common/poolman/handle/type/BigDecimalTypeHandler.java com/frameworkset/common/poolman/handle/type/BooleanTypeHandler.java com/frameworkset/common/poolman/handle/type/ByteTypeHandler.java com/frameworkset/common/poolman/handle/type/DoubleTypeHandler.java com/frameworkset/common/poolman/handle/type/FloatTypeHandler.java om/frameworkset/common/poolman/handle/type/IntegerTypeHandler.java com/frameworkset/common/poolman/handle/type/LongTypeHandler.java com/frameworkset/common/poolman/handle/type/ShortTypeHandler.java ---------------------------------------- 1.0.3-1 - 2009-4-16 ---------------------------------------- o sql java.lang.NullPointerException at com.frameworkset.common.poolman.Record.seekField(Record.java:694) at com.frameworkset.common.poolman.Record.getObject(Record.java:724) at com.frameworkset.common.poolman.Record.getString(Record.java:156) at com.frameworkset.common.poolman.DBUtil.getValue(DBUtil.java:292) at com.chinacreator.jspreport.DimenDao.findReportBeans(DimenDao.java:133) at com.chinacreator.jspreport.DimenDao.getReport(DimenDao.java:222) at com.chinacreator.jspreport.report.ReportList.getDataList(ReportList.java:31) at com.frameworkset.common.tag.pager.DataInfoImpl.getItemCount(DataInfoImpl.java:147) at com.frameworkset.common.tag.pager.tags.PagerContext.setDataInfo(PagerContext.java:1094) at com.frameworkset.common.tag.pager.tags.PagerContext.initContext(PagerContext.java:954) at com.frameworkset.common.tag.pager.tags.PagerContext.init(PagerContext.java:209) at com.frameworkset.common.tag.pager.tags.PagerTag.doStartTag(PagerTag.java:1030) at org.apache.jsp.jspreport.report_005flist_jsp._jspService(report_005flist_jsp.java:299) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204) at com.frameworkset.common.filter.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:92) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:233) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:563) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:563) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:563) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:563) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:209) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:670) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:517) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:575) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666) at java.lang.Thread.run(Thread.java:595) com/frameworkset/common/poolman/Record.java ------------------------------ 1.0.3 - 2009-4-13 ------------------------------ o poolmantableinfoSQLException com/frameworkset/common/poolman/management/BaseTableManager.java o sql server 2005 sqlserverstatement Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); poolmanStatement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); com.microsoft.sqlserver.jdbc.SQLServerException: / com\frameworkset\orm\adapter\DB.java com\frameworkset\orm\adapter\DBMSSQL.java com\frameworkset\common\poolman\StatementInfo.java com\frameworkset\common\poolman\DBUtil.java o DataSource com\frameworkset\common\poolman\util\SQLUtil.java datasource public static DataSource getDataSource() datasource public static DataSource getDataSource(String dbname) jndi public static DataSource getDataSourceByJNDI(String jndiname) throws NamingException com/frameworkset/common/poolman/handle/type/CallableStatementResultSet.java public Object getObject(int arg0, Map arg1) throws SQLException com/frameworkset/common/poolman/util/JDBCPool.java public static DataSource find(String jndiName) throws NamingException public static Context ctx = null; o bboss jndi jndijndi com/frameworkset/common/poolman/jndi/DummyContext.java com/frameworkset/common/poolman/jndi/DummyContextFactory.java com/frameworkset/common/poolman/util/JDBCPool.java o DBUtil select table_a.id,table_b.id from table_a,table_b; DBUtil dbUtil = new DBUtil(); dbUtil.executeSelect("select table_a.id,table_b.id from table_a,table_b "); System.out.println("table_a.id" + dbUtil.getInt(0, 0)); System.out.println("table_b.id" + dbUtil.getInt(0, 1)); table_a.idtable_b.id [id,id] DBUtilhashkey A. B. +#$_+ [id,id][id,id#$_1] /common_old_dbcp/src/com/frameworkset/common/poolman/sql/PoolManResultSetMetaData.java /common_old_dbcp/src/com/frameworkset/common/poolman/ResultMap.java /common_old_dbcp/src/com/frameworkset/common/poolman/Record.java /common_old_dbcp/src/com/frameworkset/common/poolman/DBUtil.java create table TABLE_A ( ID NUMBER(10), ID1 NUMBER(10) ) / create table TABLE_b ( ID NUMBER(10), ID1 NUMBER(10) ) / insert into table_a (id,id1) value(1,11) / insert into table_b (id,id1) value(2,22) / /common_old_dbcp/test/com/frameworkset/common/TestTwoTablewithSameCol.java o sqlserverchar(1),, DBUtil, poolman.xml <jndiName>hb_datasource_jndiname</jndiName> <driver>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver> <jndiName>hb_datasource_jndiname</jndiName> <driver>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver> com.microsoft. sqlserver.jdbc.SQLServerDriver sqlserver 2005 /common_old_dbcp/src/com/frameworkset/orm/adapter/DBFactory.java sql server o oracle com/frameworkset/orm/adapter/DBOracle.java ------------------------------ 1.0.2 - DEC 24, 2008 ------------------------------ o Improved blob/clob handle perfermence. o Fixed maybe memery leaker in handle blob/clob columns. First version of bboss persitent released. ------------------------------ 1.0.1 - DEC 14, 2008 ------------------------------ First version of bboss persitent released. hibernate.rar bboss persistent hibernatehibernatebboss persistent hibernatebboss persistent [http://blog.csdn.net/yin_bp]

    posted 210 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks