本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- johnsmith9th
- zhanjia
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
- jveqi
- java-007
- sunj
最新文章列表
bboss 序列化功能详解
bboss 序列化功能详解,bboss序列化组件是bbossgroups框架体系中的又一个非常给力的功能构件,可以非常方便地实现对象到xml的相互转换功能,本文详细介绍bboss序列化功能的特点及使用方法。
1.Bboss 序列化功能组件及依赖的jar包
1.1 主要组件和注解
组件
org.frameworkset.soa.ObjectSerializable
ObjectSerializab ...
关于一个系统应用是否使用多个数据源(连接池)的探讨
问:为什么一个应用需要多个数据源
答:有些情况下就是有多个数据源的
问:如果有这样的系统耦合太大了
答:比如一个查询应用,可能从不同数据库服务器的数据库中查询数据,这样就会在poolman.xml中配置多个数据源,不能说使用了多个数据源,系统的耦合度就增加了,两者不是一回事。
问:如果这样设计就很糟糕
答:并不是所有的应用都需要多个数据源,但是有些应用确实有这种情况,实际要求是这样的不能说这种设 ...
基于bbossgroups持久层框架实现数据库分页查询
bbossgroups中提供的分页查询方法,非常简单,也非常的高效,本文介绍一个基于行处理器的PreparedDBUtil的案例。
PreparedDBUtil dbUtil = new PreparedDBUtil();
try {
dbUtil.preparedSelect("select * from testnewface where object_id < ...
bboss rpc使用介绍
bboss 3.4及后续版本在原有的rpc功能基础上做了非常大的改进,支持丰富的协议簇(http/netty/mina/jms/webservice/rmi/jgroups/restful)。bboss rpc客户端可以类似于webservice和rmi的客户端方式对bboss ioc容器、mvc容器中配置的任何组件发起远程调用。为了支撑这个功能,3.4版中新增了组件:
org.frameworks ...
bbossgroups 对象xml序列化/反序列化性能测试
本文探讨开源项目bbossgroups 中对象xml序列化/反序列化性能测试。
1.测试和源码工程下载地址
bboss soa工程源码下载(解压后子目录bboss-soa工程)
bbossgroups soa
测试用例java代码下载(包含在bboss soa的test目录下)
TestSerializable.java
2.用例使用代码
2.1 定义两个类,Person与PhoneNumber ...
bboss mvc 控制器方法参数绑定技巧-List类型参数绑定介绍
本文介绍bboss mvc 控制器方法参数绑定技巧-List类型参数绑定的使用方法,切入正题。
1、概述
List类型参数绑定有三种方式:
方式一 List方式,以@RequestParam(name="ids")注解标注的参数ids的值(可以是单个值,也可以是多个值)转换为List对象,然后将这个List<基础类型>作为控制器方法参数。这种方式适用于控制器参数和b ...
bbossgroups持久层sql配置文件实时加载(热加载)机制介绍
bbossgroups持久层sql配置文件实时加载(热加载)机制介绍
bbossgroups持久层框架支持修改sql配置文件后实时加载功能,本文详细介绍这个机制:
1.概述
在开发环境需要频繁地修改sql配置文件中的sql语句,为了不频繁地启动服务器
增加了sql配置文件实时刷新机制,定时检测sql配置文件是否有被修改,有则重新加载sql
配置文件,没有就不重新加载。
同时在运行 ...
bboss mvc大文件上传及or mapping存储大文件机制详解
继续上两篇文章:
bboss mvc文件上传下载实战演练-http://yin-bp.iteye.com/blog/1130035
bboss mvc文件上传下载实战进阶-http://yin-bp.iteye.com/blog/1131637
本文着重介绍bboss mvc大文件上传和利用持久层的or mapping机制存储大文件功能介绍,切入正题
功能点说明:
1.jsp form附件上传 ...
bboss持久层行处理器使用介绍
bboss持久层行处理器使用介绍
1.概述
行处理主要用来提供灵活高效的查询结果处理方法,下面着重介绍一下三种主要行处理器:空行处理器、返回值行处理器以及字段行处理器。
1.1 空行处理器-灵活度最高的行处理器,结果集全部自行封装,框架干预少
com.frameworkset.common.poolman.handle.NullRowHandler
空行处理器适用于
1.2.返回值行处理器-框架负 ...
bbossgroups 持久层模板sql变量参数设置的三种方式
本文介绍bbossgroups 持久层模板sql变量参数设置的三种方式,切入正题。
概述
Map:所有的变量参数名和值以key/value的方式放入,如果值为null则以null方式替换变量
Bean:所有的变量参数和值以都与bean中对应的属性字段名和值相对应,如果值为null则以相应属性类型的sql类型的 null方式替换变量
SQLParams:所有的变量参数和值以都与SQLParams中对 ...
bboss mvc 对象自动转换为json响应请求浅析
bbossgroups mvc 对象自动转换为json响应请求功能浅析
bbossgroups mvc 对象自动转换为json响应请求有两种使用方式
方式一 服务端指定响应datatype为json,将返回 ...
bbossgroups持久层框架链接池配置优化策略之一 空闲链接回收配置
bbossgroups持久层框架链接池配置优化策略之一 空闲链接回收配置
poolman.xml文件中和空闲链接回收相关的配置项如下:
<initialConnections>2</initialC ...
我们需要一站式解决方案还是混合组合方案
这年头提供一站式解决方案的框架才具备真正的核心竞争力和推广优势,一般的动不动要整合这个框架、整合那个框架的框架势必被历史所淘汰;如果spring mvc不把大家往注解的深渊里面带的话,并且把它的jdbctemplate搞的更简化的话,并且提供sql配置管理和动态sql的话,并且简化他的ioc配置语法的话,并且提供一些好用的前端数据展示标签或者逻辑标签,那么他势必把像struts、iba ...