`
xiangzhouwang
  • 浏览: 6984 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

一个人2个月做了个网站

阅读更多
一个人2个月做了个网站

blog+bbs+shop

数据库表:130个
java代码:3W行(其中1.5W行是自动化生成的)
JSP代码:3W行
JSP文件数:330个
tomcat 7.0+nginx2+mysql5


技术:
spring+tiles+hibernate+2d cache(hot cache)+KV(MC)
spring:...
tiles:...
hibernate:no hql,no sql, only cretira. simple+easy
hot cache: record cache+public list cache+hashlist cache.
KV: session+record cache+page cache
xml:jason-lib
crud: copy fields then save,no get/set


总计:
1:热点缓存是提高命中率的关键,重写key失效机制(hibernate intceptor)  threadlocal隐藏参数
2:代码自动化可以省去60%以上的工作时间,我太懒,几乎什么都不想写,当然页面是必须要写的,其他都是自动生成然后拷贝进来的
3.not join no pain, Manager dao?当然不要写,只要定义字段就好,当然别忘记 字段冗余 also lazy add+lazy update
4.这样就只要写写+配置点业务代码,其他都OK了。技术?一切都是浮云。不然就太慢了,out了


BTW:还是不够懒,应该再懒一点才好...
分享到:
评论
2 楼 LinApex 2013-05-24  
什么网站?
1 楼 乌鸟heart 2012-08-10  
<b>支持!!!我什么时候,能到这么厉害呀~~~</b>

相关推荐

Global site tag (gtag.js) - Google Analytics