https://github.com/youthlin/mini-framework
mini IoC, MVC, RPC framework
https://github.com/youthlin/mini-framework
ioc java mvc rpc
Last synced: 2 months ago
JSON representation
mini IoC, MVC, RPC framework
- Host: GitHub
- URL: https://github.com/youthlin/mini-framework
- Owner: youthlin
- Created: 2017-08-11T14:49:45.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-03T12:23:38.000Z (almost 8 years ago)
- Last Synced: 2025-07-03T21:45:44.617Z (9 months ago)
- Topics: ioc, java, mvc, rpc
- Language: Java
- Homepage:
- Size: 277 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Mini-framework
==============
[](https://travis-ci.org/YouthLin/mini-framework)
[](https://maven-badges.herokuapp.com/maven-central/com.youthlin/mini-framework)
```xml
1.1.0
```
Mini-IoC
--------
A Spring-style simple Ioc container.
```xml
com.youthlin
mini-ioc
${mini-framework.version}
```
examples: https://github.com/YouthLin/examples/tree/master/example-my-ioc
### JUnit Supports
```java
@RunWith(MiniRunner.class) //Use MiniRunner to run Test
@Scan("com.youthlin.examples") //Scan packages
public class MyServiceTest{
@Resource
private IHelloService helloService;
@Test
public void test(){
helloService.sayHello("JUnit");
}
}
```
Mini-MVC
--------
A Spring MVC style simple MVC framework, which supports MyBatis3, Thymeleaf, etc.
```xml
com.youthlin
mini-mvc
${mini-framework.version}
```
examples: https://github.com/YouthLin/examples/tree/master/example-mini-mvc
Mini-RPC
--------
A Mini RPC framework, which supports callback, async, etc.
```xml
com.youthlin
mini-rpc
${mini-framework.version}
```
examples: https://github.com/YouthLin/examples
example-rpc-api/provider/consumer