关闭

mybatis联合查询(2)

目得:查询评论的同时,将评论的图片查询出来 1.xml如下: select goods.id as goods_id, content, startLevel, service, stream, conform, userid, goodsId, created, attachment.id as attachment_id, imageName, imageUpdateN...
阅读(350) 评论(0)

对前台传过来的json对象或数组进行转化

当后台需要获取前台的多个json对象或json数组时使用 1.创建转化类 /** * 对象及对象数组传输类 * @author dengq * @createDate 2015年11月14日 * @desription */ public class ListMapConverter { /** * 接受的json数组对象,key值必须为objArr */ protec...
阅读(1990) 评论(0)

mybatis联合查询(未关联)

描述:有三张表,商家登录表,商家表,商家资料信息表。商家登录后,通过商家id去查询商家表信息,然后通过商家表id去查询商家资料表信息,登录成功后需保存三张表信息到session中。这其中需要用到联合查询。 1.Mapper select sm.id as sm_id, `name`,......, smi.id as smi_id, ......, mark ...
阅读(234) 评论(0)

mybatis模糊查询--前台传过来一个字符串,然后将这个字符串作为where条件进行模糊查询

最近做项目时有这么一个查询的功能,它可以通过名字模糊查询,也可以通过地址模糊查询,还可以根据地区模糊查询等,但无论通过哪个查询,前台只传过来一个字符串,然后根据该字符串去模糊查询。代码如下: 1.mybatis的xml文件中: 第一种:"%"#{name}"%" (parameterType为参数类型,resultMap是查询的结果集)--> select * from sell...
阅读(4595) 评论(0)

java基础--可变参数

若某个方法传的参数是不确定的或可变的那么我们就可以使用可变参数。 可变参数的形式如:方法名(类型...变量名)。如果传的参数类型多变,类型就为Object,若要求必须为某一类型,如int类型,String类型等,则类型就是int,String等。例: public class Arr { public void show(Object...objs){ //可变参数,参数类型可以是任意类型...
阅读(282) 评论(0)

java基础--初始化

1.数组的初始化 数组简单的说就是用来存放一种相同数据类型的变量,它的声明方式有二种,一种是int[] i ,另一种是int i[];推荐使用第一种,第二种格式是符合C和C++程序员的习惯。 数组的初始化可以出现在代码的任何地方,基本类型的数组如果没有赋初值,java会根据它的类型给一个默认的初值。 数组初始化的方式:静态初始化和动态初始化 静态初始化:程序员在定义数组时并赋值 动态初始...
阅读(325) 评论(0)

java中的随机数

java中有两种随机数:一种是java.lang.Math.Random;另一种是java.util.Random,两者的区别如下 一、java.lang.Math.Random; 调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间,返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。...
阅读(193) 评论(0)

用jUnit测试controller、Service

1.测试controller部分代码如下: @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration @ContextConfiguration(locations = { "classpath:resources/applicationContext.xml", "classpath:resources/springmvc-ser...
阅读(2912) 评论(1)

java中UUID

public class UUIDUtil { public static String generateKey(){ String id = UUID.randomUUID().toString() ; return id.replaceAll("-","") ; } public static String generateUpperKey(){ String id =...
阅读(462) 评论(0)

java中获取当前时间的字符串以及设置时间的格式

Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss"); String imageupdatename = sdf.format(date);...
阅读(955) 评论(0)

mybatis中一对多添加

如果一个表可以上传一个图片,也可以上传多个图片,也可以不上传图片,图片的信息放在附件表里面,那么后台怎样接收前台传过来的值呢?前台后怎样传第图片的值呢。 1.第一种方法是前台传一个字符串过来。前台将图片名字通过逗号分割传到后台,后台用一个集合来接收。 例: 前台:name="imageName" imangeName = "风景图片1,风景图片2,......",或者imangeName ="...
阅读(1244) 评论(0)

mybatis一对多增、删、改

1.Service代码: public interface CommentService { /** * 添加点评 * @param comment * @return * @throws Exception */ public Comment insertComment(Comment comment,List atts) throws Exception; ...
阅读(1712) 评论(0)

mybatis一对多查询

在做项目时,有这样两张表,一个评论表,一个附件表,一个评论表可以上传多个附件(一对多) 1.sql部分代码如下: ...... <collection property="attachments" javaType="ArrayList" column="id" ofType="cn.com.sch.comment....
阅读(312) 评论(0)

mybatis通过接口实现增删改查方法

1.主配置文件 ...
阅读(367) 评论(1)

java.lang.UnsupportedClassVersionError: com/wxm/framework/listener/SessionLi

1.错误异常描述:java.lang.UnsupportedClassVersionError: com/wxm/framework/listener/SessionLi,图片如下: 2.错误原因:如果是jdk1.4的话,只能使用junit3.8以下版本,如果是使用jdk1.5的话,必须使用junit4.0以上版本。(即版本不匹配,不正确) 3.解决: 1.右击项目->Build P...
阅读(529) 评论(0)
78条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:123784次
    • 积分:1823
    • 等级:
    • 排名:千里之外
    • 原创:75篇
    • 转载:3篇
    • 译文:0篇
    • 评论:5条
    最新评论