准备写一个WEB框架

 一、背景
    最近准备写一个web开发框架,至于原因有以下几个:
    1、Spring、Struts2、Hibernate随着功能的强大,逐渐变得重了起来,学习成本越来越高,比较适合中大型项目
    2、最近几年对Web开发有一些积累,想把这些积累变成一个小规范,框架化
    3、框架中AOP、IOC/DI、Transcation、ORM、MVC等等这些模式,想自己实现一遍,不管算不算重复造轮子,只当作为一种兴趣
    4、更深入的使用Java的一些高级特性
二、初步构思
    框架的名称为:TeaFrameWork,Tea是茶的意思,说起茶,人们很容易想到“心平气和”、“泰然处之”等等这些词。这里我所表达的含义是:做研究和学问应该有一种平和的态度,好的东西是细细品味才能获得,也代表一种持之以恒的精神。
    初步拟定 TeaFrameWork功能和设计原则
    1、坚持COC原则
    2、零配置,除了不得不配置的功能,如数据源等,其他均注解化
    3、ORM框架基于注解实现,支持自动分页、动态SQL绑定 等等
    4、支持AOP、IOC、Transcation,事务传播只实现常用的有事务则纳入当前事务
    5、先期只打算支持JSP视图,后期再支持其他视图

  项目地址:https://git.oschina.net/lxkm/teaframework
  博客:https://blog.csdn.net/dong_lxkm

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值