J2EE框架学习
文章平均质量分 72
MrLeion
事能知足心常泰,人贵自省品自高
展开
-
Hibernate中saveOrUpdate、update和merge的区别
通常下面的场景会使用update()或saveOrUpdate(): 程序在第一个session中加载对象 该对象被传递到表现层 对象发生了一些改动 该对象被返回到业务逻辑层 程序调用第二个session的update()方法持久这些改动 saveOrUpdate()做下面的事: 如果对象已经在本session中持久化了,不做任何事 如果另一个与本session关联原创 2015-09-16 11:11:26 · 419 阅读 · 0 评论 -
网上商城SSH三者间的牵线
牛郎和织女是喜鹊搭桥,SSH有没有这样的感觉?当遇见了你们之后,想知道你们之间是怎样的牵线。终于有机会好好看看你,虽然与你已有了暂时的别离。 在Java中有许多优秀的框架,表示层有Struts、JSF等,持久层有Hibernate、EJB等,将各层的开源框架有机整合在一起作为软件系统的主体框架,使得系统具有更好的扩展性和可维护性。 Spring的开放性,能与大部分的对象转载 2016-02-03 10:08:51 · 759 阅读 · 0 评论 -
AOP详解
Aspect(切面):指横切性关注点的抽象即为切面,它与类相似,只是两者的关注点不一样,类是对物体特征的抽象,而切面是横切性关注点的抽象(包括切入点的描述和通知的描述)。Joinpoint(连接点):所谓连接点是指那些被拦截到的点。在spring中,这些点指的是方法, 因为spring只支持方法型的连接点,实际上joinpoint还可以是field或者构造器。 Pointc原创 2015-12-24 14:37:44 · 2180 阅读 · 1 评论 -
Spring 3.x 入门学习
现在很多的企业级项目中基本上都会用到了Spring框架,那么为什么会出现Spring,Spring是什么?这次的博文我主要为大家简单介绍一下Spring。Java EE优缺点原创 2015-12-16 15:55:26 · 1440 阅读 · 0 评论 -
DEBUG 高级篇
1.hibernate sql调试篇//service层代码@Override public List getCodeAreaInfo() throws Exception { try { Map map = new HashMap(); return basicDataDao.getCodeAreaInfo(map); } catch (Exception e) {原创 2015-11-30 12:49:44 · 447 阅读 · 0 评论 -
HQL语句详解
Hibernate提供了异常强大的查询体系,使用Hibernate有多种查询方式。可以选择使用Hibernate的HQL查询,或者使用条件查询,甚至可以使用原生的SQL查询语句,此外还提供了一种数据过滤功能,这些都可用于筛选目标数据。 下面分别介绍Hibernate的4种数据筛选方法:转载 2015-12-16 14:21:06 · 3739 阅读 · 0 评论 -
Spring事务管理
一、基础概念spring事务 事务管理在应用程序中起着至关重要的作用:它是一系列任务的组成工作单元,在这个工作单元中,所有的任务必须同时执行。它们只有二种可能执行结果,要么所有任务全部执行成功,要么所有任务全部执行失败。 事务使用ACID特性来衡量事务的质量。介绍如下: 1,原子性 事务必须是原子的,在事务结束的时候,事务中的所有转载 2015-12-24 17:20:55 · 276 阅读 · 0 评论 -
Sping Security-授权
Spring Security(08)——intercept-url配置:http://haohaoxuexi.iteye.com/blog/2161056权限控制:spring 3.0 security配置例子:http://www.blogjava.net/libin2722/articles/332006.html原创 2015-11-26 16:30:14 · 510 阅读 · 0 评论 -
大话动态网页(一):环境配置那些事儿
一、JDK开发环境配置测试:java、javac、java –version逐个检测 如果发生异常有以下可能: 1. 环境变量配置错误,正确格式应该为:变量设置变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.7.0//这里是你JDK的安装路径,可以更换变量名:CLASSPATH变量值:原创 2015-04-07 17:58:37 · 638 阅读 · 0 评论 -
SSH学习快速入门
我自己以前的经验是:第一步,看视频或者入门文章。视频可以去verycd找,文章可以去iteye找,有很多。先看Struts2,也可以看SpringMVC3,然后是Hibernate,最后看Spring。这一步的目的是知道每个框架作用,能干什么,大概上怎么使用。第二步,看项目,如果能有朋友给你实际项目是最好的,如果没有,可以看Springside,我也很推荐SpringSide。只是如果原创 2015-07-09 17:19:59 · 5349 阅读 · 1 评论 -
Hibernate Query
@Override public long findByPropertiesAndKBN(String i_property1, String i_property2, String i_kbn) throws RuntimeException{ String sql="SELECT COUNT(*) FROM Category c "; sql+="WHERE c.i_kbn =原创 2015-09-14 09:37:11 · 505 阅读 · 0 评论 -
Hibernate查询方式汇总
Hibernate总的来说共有三种查询方式:HQL、QBC和SQL三种。但是细分可以有如下几种:一、HQL查询方式 这一种我最常用,也是最喜欢用的,因为它写起来灵活直观,而且与所熟悉的SQL的语法差不太多。条件查询、分页查询、连接查询、嵌套查询,写起来与SQL语法基本一致,唯一不同的就是把表名换成了类或者对象。其它的,包括一些查询函数(count(),sum()等)、查询条件的设定转载 2015-10-09 15:02:37 · 433 阅读 · 0 评论 -
Struts2.3.24框架入门之一环境配置及入门实例HelloWorld
Struts框架历史简介Struts框架简单实例——HelloWorldstep1:环境搭建step2:配置文件step3:编码Step4:流程运行及总结原创 2015-07-21 13:13:24 · 2345 阅读 · 0 评论 -
spring中context:property-placeholder/元素
spring中context:property-placeholder/元素 标签: spring 杂谈分类: 框架技术1.有些参数在某些阶段中是常量 比如 :a、在开发阶段我们连接数据库时的连接url,username,password,driverClass等转载 2015-11-10 16:05:33 · 341 阅读 · 0 评论 -
Spring3.x整合Struts2.3.x
序号名称描述1struts2-spring-原创 2015-11-10 13:34:28 · 423 阅读 · 0 评论 -
Hibernate4.x框架之一简介及入门实例
Hibernate框架历史简介Hibernate简单实例——step1:环境搭建step2:配置文件step3:编码Step4:流程运行及总结原创 2015-07-21 13:32:42 · 628 阅读 · 0 评论 -
阿里云部署Java web项目初体验
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了如何在阿里云上安装JDK、Tomcat以及其配置过程。最后以一个实例来演示在阿里云上部署Java web项目。本文实例访问:http://120.24.19.24:8080/JavaHelloWorld-0.0.1-SNAPSHOT/ (到2016.3转载 2016-02-24 09:59:59 · 4518 阅读 · 0 评论