2014年12月19日
摘要: 说说项目架构整个变化过程吧拿用户注册来举例: 数据库里面有一张User表 需要把注册信息存储到User表中1. 最开始是两层架构 就是cliect + jsp + DB 就是在view里面直接操作数据库,就是在视图上建立数据库连接,然后把每个字段存储到数据库中2. 加入... 阅读全文
posted @ 2014-12-19 18:37 飞鸟快跑 阅读(543) 评论(0) 推荐(0) 编辑
  2014年12月18日
摘要: 随便写写1. 设计模式最明显的特征,是把简单的问题复杂化,这样才能具有更好的扩展性和灵活性2. 一流公司卖标准,二流公司卖服务,三流公司卖产品 阅读全文
posted @ 2014-12-18 20:42 飞鸟快跑 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 总结一点平时遇到的吧,随便写写1. 写程序,错误应该尽早发现 比如@override,实际作用不大,但是如果写上,在编译时期就可以发现错误,如果不行,只能等到运行时期发现错误 写程序应该尽早地发现错误2. 组合代替继承 设计中一般慎用继承,因为1. 继承了一个之后,就无法再继承另外一个了2. 如... 阅读全文
posted @ 2014-12-18 20:40 飞鸟快跑 阅读(129) 评论(0) 推荐(0) 编辑
  2014年12月17日
摘要: DataSource 标准化的取得连接的方式 spring连接池 dbcp配置Hibernate使用Annotation的方式简单整合 1. 先在spring容器里面初始化一个SessionFactory 2. 注入需要的连接信息 ... 阅读全文
posted @ 2014-12-17 16:11 飞鸟快跑 阅读(434) 评论(0) 推荐(0) 编辑
  2014年12月16日
摘要: Spring的两个核心概念IOC (Inversion of Control 控制反转)AOP (Aspect Orient Programming 面向切面编程)IOC 方面用Annotation要比用XML更方便AOP方面用XML要比用Annotation更强大IOC控制反转和依赖注入 ... 阅读全文
posted @ 2014-12-16 17:20 飞鸟快跑 阅读(244) 评论(0) 推荐(0) 编辑
摘要: Hibernate是一个开放源代码的对象关系映射框架(O/R对象关系模型),它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate说简单点就是把面向关系的编程(sql)转化为面向对象(接口)的方式。 它一端连得是面向对... 阅读全文
posted @ 2014-12-16 16:03 飞鸟快跑 阅读(199) 评论(0) 推荐(0) 编辑
  2014年12月12日
摘要: 拦截器的整个过程程序是在执行Action之前调用的拦截器,整个过程是这样子的这里面注意两个问题:public void serviceAction(HttpServletRequest request, HttpServletResponse response, ServletContext con... 阅读全文
posted @ 2014-12-12 21:26 飞鸟快跑 阅读(955) 评论(0) 推荐(0) 编辑
  2014年12月11日
摘要: 通用标签: 1. property 2. set i. 默认为action scope,会将值放入request和ActionContext中 ii. page、request、session、application 3. b... 阅读全文
posted @ 2014-12-11 17:06 飞鸟快跑 阅读(375) 评论(0) 推荐(0) 编辑
摘要: OGNL,全称为Object-Graph Navigation Language,它是一个功能强大的表达式语言,用来获取和设置Java对象的属性,它旨在提供一个更高的更抽象的层次来对Java对象图进行导航。它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图... 阅读全文
posted @ 2014-12-11 10:52 飞鸟快跑 阅读(530) 评论(0) 推荐(0) 编辑
  2014年12月6日
摘要: 1.常用四种类型: a) dispatcher(默认) 服务器跳转(普通转发),就是forward到一个JSP或者HTML或者其他结果页面,不能是Action 视图请求地址是 http://localhost:8080/myweb/r1/r1.jsp ... 阅读全文
posted @ 2014-12-06 18:03 飞鸟快跑 阅读(327) 评论(0) 推荐(0) 编辑