- 浏览: 34223 次
- 性别:
- 来自: 福建省福州
最新评论
-
di1984HIT:
恩,学习了,写的不错。
ibatis 查看执行时候的sql语句 -
yuanzher:
关于Junit4单元测试 -
愚人陳:
今天刚好用到,以前用的是别人调好的。这次以后自己也会了。3Q ...
Myeclipse的自动提示功能的设置 -
vinkeychen:
博主,你修改后的main函数跟前面那个有啥不一样吗?怎么看起来 ...
check exception和uncheck exception
文章列表
uncheck exception非检查型异常,所有继承RuntimeException或者RuntimeException子类的异常都是uncheck exception。
check exception检查型异常,除非检查型异常外的异常都是检查型异常了。check exception需要程序员处理。
两个示例方法如下,分别代表了一个uncheck exception和check exception
uncheck exception:
public static void test2(String param){
System.out.println("in test ...
- 2009-08-03 16:59
- 浏览 3510
- 评论(1)
看《ibatis in action》,里面提到了使用like进行模糊查询的时候,会有注入漏洞。举例说明如下:
<select id="getSchoolByName" resultMap="result">
select
*
from tbl_school
where school_name like '%$name$%'
</select>
public List<School> getSchoolByName(String name) throw ...
- 2009-07-08 23:32
- 浏览 4970
- 评论(0)
有两种方法
方法一:修改log4j的配置文件,添加以下内容:
# SqlMap logging configuration...
log4j.logger.com.ibatis=DEBUG
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG
log4j.logger.com.ibatis.sqlmap.engine. ...
- 2009-06-30 22:14
- 浏览 5710
- 评论(1)
假设有以下两张表:
学校表(tbl_school):
ID
学校名称(school_name)
1
长乐一中
2
长乐二中
3
长乐三中
学生表(tbl_student):
ID
学生姓名(student_name)
所属学校(school_id)
1
张三
1
2
李四
2
3
王五
1
1.
inner join
select t1.school_name schoolName, t2.student_name studentName
from tbl_school t1
i ...
- 2009-06-29 23:56
- 浏览 1561
- 评论(0)
以前都是用junit3.8的,前段时间改用junit4了,采用包为:Spring2.5.6+junit4.6(注意:必须添加spring-test.jar)
1. 编写测试基类,如下:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"classpath:/applicationContext.xml"})
@TransactionConfiguration(defaultRollback=true)
@Transactional
public clas ...
- 2009-06-27 21:07
- 浏览 10169
- 评论(1)
以导入ibatis的DTD为例
1.以winrar浏览ibatis.jar,直到com\ibatis\sqlmap\engine\builder\xml ,将sql-map-config-2.dtd跟sql-map-2.dtd拷贝出来,假定拷到D:\dtd\ibatis目录中
2.windows --> preference -->MyEclipse --> Files and Editors --> XML --> Xml Catalog
点击Add按钮Location选中文件D:\dtd\ibatis\sql- ...
- 2009-06-27 11:58
- 浏览 2658
- 评论(0)
仅作记录
1. 设置代码自动提示
window --> preference --> General --> keys --> 选择content assist
默认的是ctrl+space,与系统的切换输入法冲突了,于是改成Alt+/,when下拉框选择In dialog and windows;并且勾选Include unbound commands。
以上操作可以达到按alt+/的情况下出现提示的效果
2. 代码提示的加强
1) window --> preference --> ...
- 2009-06-27 11:06
- 浏览 5645
- 评论(1)