-
Java Persistence with MyBatis 三(中文版) 第四章 使用注解配置SQL映射器
JavaPersistencewithMyBatis3(中文版)第四章使用注解配置SQL映射器在上一章,我们看到了我们是怎样在映射器MapperXML配置文件中配置映射语句的。MyBatis也支持使用注解来配置映射语句。当我们使用基于注解的映射器接口时,我们不再需要在XML配置文件中配置了。如果你愿意,你也可以同时使用基于XML和基于注解的映射语句。本章将涵盖以下话题:l在映射器Mapper接口上...
447
热度 -
SpringMVC+spring-security+sitemesh+hibernate+freemarker整合
SpringMVC+spring-security+sitemesh+hibernate+freemarker整合-转http://www.oschina.net/code/snippet_170632_46774代码分享当前位置:代码分享»Java»Web编程搜索SpringMVC+spring-security+sitemesh+hibernate+freemarker...
285
热度 -
java面试题及答案(基础题122聊,代码题19道)
java面试题及答案(基础题122道,代码题19道)JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方...
37
热度 -
eclipse筹建SSH框架详解[转]
eclipse搭建SSH框架详解[转]SSH框架是最常用的框架之一,在搭建SSH框架的时候总有人遇到这样,那样的问题。下面我介绍一下SSH框架搭建的全过程。?第一步:准备工作。??下载好eclipse,Struts2,Spring,Hibernate。??1.eclipse:eclipse下载的时候建议下载JavaEE版的eclipse。????????????????当然你也可以下载eclips...
45
热度 -
Struts2+Spring2+Hibernate3 web使用示例(一)
Struts2+Spring2+Hibernate3web应用示例(一) Struts作为MVC2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC2模型的使用、功能齐全的标志库(TagLibrary)、开放源代码。而Spring的出现,在某些方面极大的方面了Struts的开发。同时,Hibernate作为对象持久化的框架,...
840
热度 -
Servlet温习
Servlet复习 1.列举6个常用的EL隐式对象.答:pageContext,pageScope,requestScope,sessionScope,applicationScope,param,paramValues2.servlet中如何创建会话(session)对象,如何销毁会话?答:创建会话:调用request.getSession()或request.getSession(true)销...
312
热度 -
Jsp口试
Jsp面试 1.jsp有哪些内置对象?作用分别是什么?答:JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应):request用户端请求,此请求会包含来自GET/POST请求的参数response网页传回用户端的回应pageContext网页的属性是在这里管理session与请求有关的会话期applicationservlet正在执行的内容out用来传送回应的输出configservl...
318
热度 -
易懂易下手WebService客户端――C++之SoapTookit
易懂易上手WebService客户端――C++之SoapTookit 博客背景介绍: 本是一心想做java工作流,可到公司竟然被指派做C++,C++的任务呢,主要是通信。 这下好了,一个连C++中的HelloWorld都写不出来人,被去写C++程序。呵呵,因为客户的系统是C++版,公司开发工作流是Java版,两者可...
449
热度 -
Spring中进展集成测试
Spring中进行集成测试 概述在单元测试时,我们尽量在屏蔽模块间相互干扰的情况下,重点关注模块内部逻辑的正确性。而集成测试则是在将模块整合在一起后进行的测试,它的目的在于发现一些模块间整合的问题。有些功能很难通过模拟对象进行模拟,相反它们往往只能在真实模块整合后,才能真正运行起来,如事务管理就是其中比较典型的例子。按照Spring的推荐(原话:Youshouldnotnormallyusethe...
333
热度 -
怎么提高hibernate性能
如何提高hibernate性能 ? 在一个拥有单独业务层的应用中,业务层必须在返回之前,为web层“准备”好其所需的数据集合。这就意味着业务层应该载入所有表现层/web层所需的数据,并将这些已实例化完毕的数据返回。通常,应用程序应该为web层所需的每个集合调用Hibernate.initialize()(这个调用必须发生咱session关闭之前);或者使用带有FETCH从句,或FetchMode...
491
热度 -
web.xml的dtd资料信息
web.xml的dtd文件信息 <!-- DONOTALTERORREMOVECOPYRIGHTNOTICESORTHISHEADER. Copyright2000-2007SunMicrosystems,Inc.Allrightsreserved. ThecontentsofthisfilearesubjecttothetermsofeithertheGNU GeneralPublicLi...
376
热度 -
p4jsecurity(内测版) - Spring Security 三 界面化管理权限功能 扩展
p4jsecurity(内测版)--SpringSecurity3界面化管理权限功能扩展(声明:本设计目前还没有应用于大型系统权限管理,不排除会有一些问题,仅作技术储备,便于后期查阅;本文中中的Demo并没有进行完整的重构,仅作技术参考) 场景: 1、界面化的管理权限、分配用户权限。(非配置文件、注解形式;可理解为界面化的添加具体权限信息,并分配指定用户权限) 2、依赖于SpringSecuri...
540
热度 -
武汉java培训零基础女生能学会吗?武汉Java女软件工程师职业化之路
武汉java培训零基础女生能学会吗?武汉Java女程序员职业化之路一、武汉java培训零基础女生能学会吗?一般人认为武汉IT行业是男生的天地,其实,这是对女生能力的亵渎。不管是在学校还是在社会上,很多女生表现出来的能力都要超过男性,例如,在学校,很多学生会主席,很多奖学金获得者都是女学生,而在社会上,在各行各业也涌现出了很多女强人。对武汉Java软件开发而言,也是如此,而且女生更为细致,在工作方面...
42
热度 -
在MyEclipse上怎么添加hibernate支持 (全)【转】
在MyEclipse下如何添加hibernate支持(全)【转】在网络资源中有很多S2HS整合的文档和教程,但是真正适合初学者的少之又少,初学者在整合的时候经常会遇到这样活着那样的错误,今天我就把自己在实践中的详细过程都记录下来,希望对自己,对学习S2HS的初学者都有些帮助。MyEclipse创建一个Hibernate应用的开发步骤:?创建工程?切换到MyEclipseDatabaseExplor...
66
热度 -
Oracle简略操作语句(增删改查),和代码例子
Oracle简单操作语句(增删改查),和代码例子//创建用户:createuserc##名字identifiedby密码;//命名规则:1名字必须以字母开头,2长度不能超过30个字符(60字节),3不能使用oracle的保留字<4只能使用a-z,A-Z,0-9,$,#,_,等...//切换当前用户:connect用户名/密码@网络服务器(orcl);//oracle数据类型:number:整...
101
热度 -
基于J2EE轨范的中间件——Java EE技术体系
基于J2EE规范的中间件——JavaEE技术体系前言上一篇简单介绍了Java的发展,今天就来继续深入讲解JavaEE的体系架构以及JavaEE体系架构与我们之前学习的SSH架构的区别与联系。正题JavaEE体系架构JavaEE应用程序由组件构成,下面我们就先来看下各个组件在不同层之间的分布。客户层:客户层分布在多个客户机上,客户层的组件分为Applet、Application和HTML三种。客户端...
74
热度 -
[分享]给学习JAVA的未来程序员们打打气
[分享]给学习JAVA的未来程序员们打打气 Java的就业前景! Java的新面貌 在人们的心目中,Java主要是用在服务器端的MiddleTier的编程上。随着JDK-1.4的普 及,这样的时代也许已经成为历史,可以宣告结束了。让我们一起来看看Java的新面貌。 自JDK-1.4开始的新I/O(NIO)为Java程序员提供了新的高效率的I/O能力。效率的提高主 要...
283
热度 -
[分享]经典java视频教程
[分享]经典java视频教程 经典java视频教程,个人无私分享 张孝祥java视频教程[全][初级篇]http://www.so138.com/sov/C2DFB84A-614D-4C45-B773-41EC703AF1AB 孙鑫java技术从入门到精通视频教程http://www.so138.com/sov/6B51C757-E3AA-4791-8E9D-0F880...
373
热度 -
spring调整redis客户端及缓存接口设计
spring整合redis客户端及缓存接口设计一、写在前面缓存作为系统性能优化的一大杀手锏,几乎在每个系统或多或少的用到缓存。有的使用本地内存作为缓存,有的使用本地硬盘作为缓存,有的使用缓存服务器。但是无论使用哪种缓存,接口中的方法都是差不多。笔者最近的项目使用的是memcached作为缓存服务器,由于memcached的一些限制,现在想换redis作为缓存服务器。思路就是把memached的客户...
34
热度 -
Spring配置文件外部化配置及.properties的通用步骤
Spring配置文件外部化配置及.properties的通用方法摘要:本文深入探讨了配置化文件(即.properties)的普遍应用方式。包括了Spring、一般的、远程的三种使用方案。关键词:.properties,Spring,Disconf,Java解决问题:如何正确使用.properties配置文件。若是有其他代码需要此Spring属性配置,将Spring配置中的属性值设置迁移到外部的属性...
51
热度