03 2014 档案
摘要:在MyBatis的select、insert、update、delete这些元素中都提到了parameterType这个属性。MyBatis现在可以使用的parameterType有基本数据类型和JAVA复杂数据类型基本数据类型:包含int,String,Date等。基本数据类型作为传参,只能传入一个。通过#{参数名} 即可获取传入的值复杂数据类型:包含JAVA实体类、Map。通过#{属性名}或#{map的KeyName}即可获取传入的值基本数据类型参数示例:根据班级ID查询教师列表xml文件[html]view plaincopyjava代码[java]view plaincopyListt
阅读全文
摘要:两种方法:1.在方法参数中加入@RequestHeader2.在类级别注入HttpServletRequest建议使用第二种方法,这样可避免每个方法都加入HttpHeaders参数 1 @Controller 2 @RequestMapping("/hello") 3 public class HelloController { 4 @Autowired 5 private HttpServletRequest request; 6 7 @RequestMapping(value="/printname/{name}", method=RequestMe
阅读全文
摘要:不同的Linux之间copy文件常用有3种方法:第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy。第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便。第三种就是利用scp命令来进行文件复制。 scp是有Security的文件copy,基于ssh登录。操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令。scp/home/daisy/full.tar.gz root@172.19.2.75:/home/root然后会提示你输入另外那台172.1
阅读全文
摘要:模糊查询:工作中用到,写三种用法吧,第四种为大小写匹配查询1. sql中字符串拼接SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%');2. 使用 ${...} 代替 #{...}SELECT * FROM tableName WHERE name LIKE '%${text}%';3. 程序中拼接Java// or String searchText = "%" + text + "%";String searc
阅读全文

浙公网安备 33010602011771号