Skip to content

The simplest mvc framework for Java.Contains : mvc, ioc, aop, orm.

Notifications You must be signed in to change notification settings

feichendingxiangyong/Smvc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smvc :a mvc project of java. Contains : mvc, ioc, aop, orm, cache(to do function).

Why i need to do this?

  1. When i developing a project, i need to know spring, hibernate, mybatis... Too much projects i need to know.
  2. At the same time, some projects of them are complicated and tedious. For example mybatis : xml files full of my workspace.

Is there any features in this project

  1. Only one this project, you can own mvc, ioc, aop and orm functions. I think this is very confident and cool(Ok, maybe u don't agree with me..)...
  2. CRUD data with not Writing any sql.
  3. No configurations.

What this project can do ?

  1. mvc, ioc, aop, orm.

Current progress

Most of the functionalities are Ok, but are still in testing.... to be continued.

Demo

Test package..

Smvc :一个MVC框架. 包含功能 : mvc, ioc, aop, orm.

为什么要开发这个框架?

  1. 目前开源框架众多,构建一个web项目,需要struts、spring、mybatis或hibernate等框架,配置文件众多,整合麻烦,开发人员入门困难,因此本项目旨在开发一个最简单的MVC框架,拥有struts、spring、ORM的绝大部分功能框架,使得开发者只需要本框架不依赖其他框架即可完成开发工作。.
  2. 同时,许多项目使用并不方便. 比如 mybatis : 满屏的xml files,或者Java文件中一对的SQL注解,无法忍受。

这个项目有什么特点

  1. 仅仅引入这一个项目,你就可以拥有struts、spring、ORM的绝大部分功能,方便使用...
  2. CRUD 操作不需要任何SQL语句,而且没有繁琐的对象关系映射,非常灵活.
  3. 全程0配置.

项目能干啥 ?

  1. mvc, ioc, aop, orm.

目前进展

大部分功能开发差不多了, 但仍在测试中.... AOP功能和ORM功能另设单独项目开发,具体我点我主页查看.

Demo

Test package..

Smvc

The simplest mvc framework for Java.

About

The simplest mvc framework for Java.Contains : mvc, ioc, aop, orm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages