1 Star 0 Fork 0

影先生 / smart-web

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

#smart-web

##工程依赖

  1. smart-sosa (Service-Oriented Smart Architecture)面向服务的智能体系结构
  2. maven-mybatisdalgen-plugin 自动生成DAL层代码的maven插件

##标准工程结构

  • smart-assembly:集中维护smart-web工程的配置项
  • smart-dal:DAL层,不推荐在此bundle下编写数据库操作代码,建议统一由mybatisdalgen维护此bundle
  • smart-service-facade:定义支持本系统以及其他第三方系统调用的业务接口。
  • smart-service-impl:用于存放smart-service-facade实现类的bundle
  • smart-service-integration:引用外部系统服务的统一集成bundle
  • smart-portal:Web层 ##Sosa能做什么事情?
  • 研发: 模块化编程、面向服务编程、测试框架
  • 部署: eclipse,tomcat
  • 管控: 统一上下文,动态路由,监控日志,地址池,故障 隔离,精细化管控,jvm监控。。。

##发布服务

<bean name="userInfoServiceImpl" class="net.vinote.smartweb.service.impl.UserInfoServiceImpl"/>

<bean id="userInfoService" class="net.vinote.sosa.rmi.RmiServerFactoryBean"
	init-method="publishService">
	<property name="interfaceName"
		value="net.vinote.smartweb.service.facade.UserInfoService"/>
	<property name="interfaceImpl" ref="userInfoServiceImpl" />
	<property name="rmiServer" ref="rmiServer" />
</bean>

##引用外部服务

##MyBatisDalgen插件 smart-web对maven插件maven-mybatisdalgen-plugin进行了深度的集成,用于自动化生成Dal层(smart-dal)的代码以及配置。具体的使用与维护方法请参照smart-dal目录下的readme.md

##推荐项目

##关于作者 Edit By Seer
E-mail:zhengjunweimail@163.com
QQ:504166636

Update Date: 2015-09-30

空文件

简介

基于Mybatis+Spring整合的开发框架 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/buluefox/smart-web.git
git@gitee.com:buluefox/smart-web.git
buluefox
smart-web
smart-web
master

搜索帮助