- 浏览: 59153 次
- 性别:
- 来自: 杭州
最新评论
-
liu1084:
解释的惟妙惟肖 很好理解啊 楼主继续啊
Spring AOP 原理解释 -
pipilu:
就不能多打几个字注明转载么?
maven打jar包
文章列表
spring依赖注入
- 博客分类:
- spring
1、使用构造器注入
2、使用属性setter方法注入
3、使用注解注入
注入依赖对象可以采用手工装配或自动装配,在实际应用中建议使用手工装配,因为自动装配会产生未知情况,开发人员无法预见最终的装配结果。
1、手工装配依赖对象
手工装配依赖对象,在这种方式中又有两种编程方式
在xml配置文件中,通过在bean节点下配置
在java代码中使用@Autowired或@Resource注解方式进行装配
(1)、依赖注入--手工装配--XML方式
1、通过setter方法注入依赖
<bean>元素的<property ...
spring bean属性
- 博客分类:
- spring
属性:
<bean
id="beanId"
name="beanName"
class="beanClass"
parent="parentBean"
abstract="true | false"
singleton="true | false"
lazy-init="true | false | default"
autowire=& ...
数据库三大范式
分类: 数据库012-05-26 21:58 593人阅读 评论(0) 收藏 举报
第一范式(
struts2重定向
- 博客分类:
- struts2
1、方式一
<action name="add" method="addServerSort" class="serverSortAction">
<result name="success" type="redirect-action">
<param name="actionName">to_main.htm</param>
<param name="qu ...
- 2013-01-28 12:59
- 浏览 636
- 评论(0)
struts2通配符
- 博客分类:
- struts2
<package name="actions" extends="struts-default" namespace="/actions"> <action name="Student*" class="com.bjsxt.struts2.action.StudentAction" method="{1}"> <result>/Student{1}_success.jsp</result> </actio ...
- 2013-01-28 12:46
- 浏览 675
- 评论(0)
dbcp连接池tomcat报:“关闭的连接”
- 博客分类:
- 数据库
DBCP连接池不会自动去检测连接(Connection)是不是有效,开始网络没断的时候假如默认的连接数是30个,如果突然网络断了,这些连接自然都无效了。此时程序如果再向DBCP要数据库连接,它并不去检测这些连接是不是可用,直接扔给你一个了事,这样的话,即使这个时候网络是OK的,程序还是会抛出异常。可以试试其它的连接池,像Spring之类的。实在不行做个公共的类来统一处理连接的获取和释放。
db2堆中没有足够的存储器可用来处理语句
- 博客分类:
- db2
查看DB2 该数据库参数
命令:db2 get db cfg for databasename
修改 "APP_CTL_HEAP_SZ" 值,
命令:db2 update db cfg for databasename using APP_CTL_HEAP_SZ 1000
关于db2中sql文过长,过复杂的解决办法,可以使用如下语句,调整sql文最大长度: update db cfg for sample using stmtheap 20480
重新启动DB2,这修改的值保存在暂挂值,在数据库重新启动后起作用
定时任务crontab
- 博客分类:
- linux
crontab
crontab命令的一般形式为: crontab [-u user] -e -l -r 其中:
-u 用户名。如果使用自己的名字登录,就不用使用-u选项。
-e 编辑crontab文件。不带-u选项可以编辑自己的crontab文件。
-l 列出crontab文件中的内容。不带-u选项可以列出自己的crontab文件的内容。
-r 删除crontab文件。小心使用哦
crontab文件(各个用户的这个文件放在/var/spool/cron/crontab/目录中,以用户名来区别。) 每个条目中各个域的意义和格式如下: 下面就是这些域:
第1列分钟1~59
...
js请求跨域
- 博客分类:
- javascript
js端:
<script language="javascript" type="text/javascript">
function onSubmit(url) {
if(!checkphone()){
return false;
}
var mobile = document.getElementById("mobile").value;
var offerCode = document.getElementById("offerCode").value;
// AJAX请求改 ...
JavaScript 获取节点方法(DOM)
1、通过顶层document节点获取:
document.getElementById(elementId):该方法通过节点的ID,可以准确获得需要的元素,是比较简单快捷的方法。如果页面上含有多个相同id的节点,那么只返回第一个节 ...
<input id="txtCompanyName" name="" type="text" class="text-input" size="39" style="color: rgb(153, 153, 153);" onblur="if(!value){value=defaultValue;this.style.color='#999'}" onfocus="if(value==defaultValue){value='';this ...