`
zuimeitulip
  • 浏览: 59772 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论
文章列表
spring factory-method 配置工厂Bean 通常由应用程序直接使用new创建新的对象,为了将对象的创建和使用相分离,采用工厂模式,即应用程序将对象的创建及初始化职责交给工厂对象. 一般情况下,应用程序有自己的工厂对象来创建bean.如果将应用程序自己的工厂对象交给Spring管理,那么Spring管理的就不是普通的bean,而是工厂Bean. 调用getBean()方法,Spring返回的不是直接创建的Bean的实例,而是由工厂Bean创建的Bean实例. 一般在Spring中配置工厂Bean,有3中不同类型 ...
异常Transaction rolled back because it has been marked as rollback-only         今天系统中突然出现了下面这个异常:org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-only。然后跟踪到代码里面去看了下,伪代码大致如下:begin transaction;for(……){    doSomething();//抛出了 ...
开发环境IDE intellij idea 12grails-1.3.7 一、安装插件 grails install-plugin drools-gorm 二、加入drools-spring-5.2.0.Final.jar,drools-grid-impl-5.2.0.Final.jar 三、代码 1.conf/spring/resources.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springf ...
卡是一种传输数据的介质,有很多地方都会用到,去医保,电力局,或者美容院,会给你一张卡,里面记录了用户的个人信息和余额等等信息,只要身有一个卡,干什么都方便。这里面用js读取卡的内容的方法 //读卡操作function readCard(port,offset,len){ var data = ""; try{  MWReaderCtl.MWic_init(port,9600);  var rtnValue = MWReaderCtl.LastRet;  //串口被占的情况  if(rtnValue<0){   alert(prepay_rdCard_rdCard.r ...
一个xml文件 <?xml version="1.0" encoding="utf-8"?> <root>    <fruit>            <code>1</code>            <value>10</value>    </fruit>    <fruit>            <code>2</code>            <value>5</value&g ...

文档的制作

制作一个html的帮助文档,我的方法是先创建一个doc格式的帮助文档,然后将它转成chm的帮助文档,然后再转成为html的文档,具体的操作见使用手册
关于hibernate的配置,用注解的方式和用xml的方式的一个对比总结注解的确能提高开发的效率,用xml一般都是用于类与类之间的依赖关系放到配置文件中,以后维护起来方便,但是其实整个项目无论是开发过程还是后期的维护,修改类与类之间的依赖关系的情况很少,这些月系统相关的参数一般都是放到(例如数据库服务,访问地址,端口)会用配置文件,即使这种配置文件的会用properties,他的维护性比xml更高。所以总结出来:对于不平凡改动的用注解,相反的用配置文件。
HashMap,LinkedHashMap,TreeMap都属于Map Map 主要用于存储键(key)值(value)对,根据键得到值,因此键不允许键重复,但允许值重复。   HashMap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问 ...
这个例子演示的是怎么从后台取出数据然后将数据显示在xtemplate中 Ext.Ajax.request({     method:'POST',        url:'Index_list.action',                //要访问的url地址        params:{'indexId':indexId},     //传递的参数        success: function (data) {           var response = Ext.util.JSON.decode(data.responseText);  //action总返回的json的对象 ...
  下面是一个例子, 新建一个main.html页面   <html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><link rel="stylesheet" type="text/css" href="css/ext-all.css" /> <script type="text/javascript" src=&q ...
这个例子是从excel中读取的数据将它放数据库中,还有数据库中的数据读取到excel表格中。 excel读取到数据库中我定义了两个接口 1.从excel读出数据,里面的方法是 public  List<Map<String,Object>> read(String fileName) 参数fileName要读取的excel的名字,将读取的参数放到List<Map<String,Object>>这个容器中 2.将读出的数据存入数据库中, 里面的方法是 public  void write(List<Map<String,Obje ...
这个例子是用extJs表单提交和struts2结合的例子。 首先,要进行编写js文件,js中文件建立一个button按钮,然后单击的时候响应下面的事件,此处就省略对于button的编写。响应的函数如下    function addProgramItem() {  firstWindow.show(); // 显示窗口 } //-------------添加费率的 ------------------------- var firstWindow = new Ext.Window({    title : '<span class="commoncss">添 ...
今天学了一个extjs的分页的功能整了老半天了,但是终于整出来了 上传了js代码, 要注意的是start 和 limit 参数是分别表示的是开始的索引,limit表示的是这一页的最大数量,后台的oracle 的分页语句为下面 select * from ( select A.*, rownum rn from (select * from tableName) A where rownum <= limit) where rn > start 我这个只是用jdbc做的数据库连接,没有用hibernate那些框架 当点击下一页的时候自动就执行action中的方法,这时候你会发现sta ...
Global site tag (gtag.js) - Google Analytics