Java Web
Hardy-Lee
一名c++程序猿!主要做android ndk方向研发,专注于底层技术,对于新技术充满学习兴趣!!!
展开
-
Session.load()和Session.get()方法的区别
今天学习Hibernate时遇到一个错误,搞了很长时间才找到原因,最后经查找原来是本应用get()方法的地方写成了load(),害得我费了很大功夫才解决,现总结这两个方法区别如下:**get不支持lazy,load支持lazy**lazy表示只有在用到的时候才加载数据,如:Student student = (Student)session.load(Student.class,1);原创 2014-03-08 00:44:50 · 2778 阅读 · 0 评论 -
Hibernate Annotations配置映射
在JDK 5.0之后出现了一种新的注释技术Annotations,而Hibernate也在其3.0之后的版本中添加了对Annotations的支持。通过在实体类中添加Annotations注释,可以达到替代映射文件的效果。各Annotations注释标记如下:@Entity 声明当前是一个持久化类@Table 设置当前持久化类所映射的数据库表,如果当前类中没有使用@Table注解,转载 2014-03-07 20:46:04 · 1919 阅读 · 0 评论 -
Struts2开发流程(详细步骤)
以Struts2输出最经典的“HelloWorld”为例:1.新建web项目新建名称为“Struts"的web工程,新建方法:File->New->Web Service Project->Profect Name中输入:Struts->点击Finish按钮完成新建。2.为项目添加Struts2的类库在Apache官方网站下载最新版本的Sruts2,网址:http:原创 2014-03-07 20:27:29 · 1022 阅读 · 0 评论 -
Struts1配置及调用过程实例详解
MVC架构是目前web开发中的经典架构,它的核心思想就是将业务代码和视图代码分离,能够有效的理清系统结构,降低系统复杂度和维护难度。在传统的java web开发中采用servlet作为控制器将视图和模型分离,实现MVC架构模式。有过开发经验的人都明白即便严格按照MVC规范进行开发,在实际的项目管理尤其是后期维护阶段所带来的巨大工作量简直令人望而生畏,更何况在实际开发中真正能够严格按照MVC进行发说转载 2014-05-11 16:21:46 · 774 阅读 · 0 评论