`
biaoming
  • 浏览: 266513 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
我每个POJO都这有这样的注释 @Searchable(alias = "user") user下有name @Searchable(alias = "info") info也有name 现在我想指定在这个user检索name,语法应该怎么写呢?
在spring下的配置 <bean id="compass" class="org.compass.spring.LocalCompassBean">   <!-- anontaition式设置 -->   <property name="classMappings">    <list>     <value>*.domain.Compassbase</value>    </list>   </property>   <prop ...
1.集群 集 群是提供单独服务有统一简单界面的服务器的松散组合。集群提供的服务与集群中的单个服务器所提供的服务一致,客户端不会意识到他们的请求是由一个集群服务 的,也无权决定集群中的那一台服务器来处理他们 ...
struts.action.extension           The URL extension to use to determine if the request is meant for a Struts action             用URL扩展名来确定是否这个请求是被用作Struts action,其实也就是设置 action的后缀,例如login.do的'do'字。 struts.configuration           The org.apache.struts2.config.Configuration implementation class         ...
J2EE平台提供了一个基于组件的方法,用来设计、开发、装配及部署企业应用程序。而且提供了一个多层的分布式的应用模型、组件的复用、一致化的安全模型以及灵活的事务控制模型。近年来在企业系统中得到了大量使用。随着J2EE应用服务器的大量部署和客户访问量的猛增。企业对于J2EE系统的可伸缩性和高可用性要求越来越高,特别是在电子商务和金融领域,这个问题越显的突出。如何设计和构建一个具有可伸缩的,高可用性的J2EE集群应用服务器,成为设计J2EE应用服务器设计必须考虑的问题。但J2EE应用服务器的集群是基于EJB组件的集群,和普通Web Server集群技术有很大的不同。实现的方法也根本不相同。 1 集群系 ...
目前我所写的DAO存在以下问题: 1、DAO类的繁多,很多设计都是一个entity对应一个DAO 2、需要复杂时DAO的method庞大,维护困难 3、当业务逻辑改变时,DAO需要同时修改两个类文件(接口和实现类) 4、DAO越多维护越复杂 出于上以问题,需要对DAO重新设计 1、统一DAO,减少DAO类的数目,DAO包暴露的接口稳定且易于扩展新的查询 2、减少dao接口的method 3、可以动态增加dao提供的数据访问逻辑,比如增加相应的查询实现等等 重新考虑DAO设计目的 1、提供统一的存取层,以便外部框架和机制针对这一层进行特别的处理,或者外部可以提供这一层次上的超类为你服务,你可以 ...
请教个问题,JAVA如何保存WEB程序的领域对象呢,比如某个用户没有权限访问一条数据,那这条数据就不显示在列表中..这如何实现呢. Acegi我的通过acl完成,我觉得不错,但是demo用的sql在mysql不支持.
一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。目前我们使用的浏览器处理这些情况都不会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些页面,比如从别人的网页中“偷”一些数据;利用某些站点提供的页面来完成某种功能,例如说我们想知道某个手机号码的归属地而我们自己又没有这样的数据,因此只好借助其他公司已有的网站来完成这个功能,这个时候我们需要向网页提交手机号码并从返回的页面中解析出我们想要的数据 ...
原作地址:http://java.sun.com/developer/technicalArticles/J2EE/jsf_12/ 翻译:Jaly, Agile Java  “Web Tier to Go With Java EE 5”系列文章中,“JSF1.2新特性”是第一篇。就像在文中表述的一样,JSP技术的优势随着JSF技术的发展得到了进一步的扩大,这种优势是通过统一 EL表达式建立起来的。统一JSP的框架也是JSF1.2技术中众多重要成绩之一,并在JSR252规范下进行开发。除了这些变化为,JSF技术还贡献了大量的重要的容易使用的特性。这篇文章简要的描述一些重要的基本特性,大概有如下 ...
  现在很多公司,为了节约成本,往往会放弃E1 等等这样高价的链路,选择廉价的ADSL作为基本接入方式。单条ADSL带宽有限,动态ip,链路连接也不很稳定。多条ADSL可以满足一定的带宽需求,但是一般情况下,都是内网设置多个网关,内网用户手动指定网关选择ADSL出口,管理维护比较繁琐。部分ADSL接入商通过支持MPPP来提供ADSL多链路带宽捆绑服务,但是同样会收取比较高的费用。这里将介绍一个方法,通过Linux网关实现多个ADSL链路的捆绑。      必要条件,是有一台外部的Linux主机,并且通过ADSL能快速访问。一般情况下可以选择本地IDC提供的主机托管服务。这里可以做一个简单的速度测 ...
现在ubuntu系统是越来越受大众用户的欢迎,易用性大大的提高,但是讲到漂亮程度,ubuntu和大名鼎鼎的SUSE还是有一定的差距的,别的不说,光是一个grub的启动画面,ubuntu的一张黑底白字的画面就差太远了,但是爱美之心人皆有之,下面我们就来把ubuntu的grub启动界面也美化美化,再跟SUSE比一比。 1.删除ubuntu安装的grub包 sudo apt-get remove grub 2.重新安装一个新的grub包 sudo apt-get install grub-gfxboot 假如源里没有可以从这里下载: http://oceanboo.lupaworld.cn/b ...
具体配置只要下载几个软件就可以了。用新立得安装如下几个软件。 或者 $ sudo apt-get install bluetooth bluez-btsco bluez-passkey-gnome bluez-pin bluez-utils gnome-bluetooth 安装完后用命令搜索蓝牙手机: $ hcitool scan 找到设备后用手机连接电脑,要求手机和电脑输入密码。这里要注意的是电脑蓝牙默认密码是“1234“,更改默认密码$ sudo gedit /etc/bluetooth/hcid.conf 搜索字段 passkey "1234" 更改默认密码。手机一 ...
3)              写类 package example; import mail.*; public class ExampleBusinessObject {       // properties and collaborators       IOrderManager ordermanager;       ISenderMail simplesender;       public void doIt() {          try {              //简单的邮件发信              //simplesend ...
其次: MimeMessagePreparator函数的使用 例子:    1步:配置MailSender.xml WEB-INF/conf/MailSender.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans& ...
一.  Spring邮件抽象层        Spring提供了一个发送电子邮件的高级抽象层,它向用户屏蔽了底层邮件系统的一些细节,同时代表客户端负责底层的资源处理.              有两种:1.SimpleMailMessage 2.MimeMessagePreparator函数的使用.              首先以SimpleMailMessage写一个例子:                            1步:配置MailSender.xml, 在WEB-INF/conf/MailSender.xml                  ...
Global site tag (gtag.js) - Google Analytics