[show] java.sql.SQLException: Parameter index out of range (1 > number of parameters,
which is 0).
org.springframework.dao.TransientDataAccessResourceException: PreparedStatementCallback;
SQL [select p.id from cs_product p where p.status>0 order by p.id desc
LIMIT 0,3]; Parameter index out of range (1 > number of parameters, which
is 0).; nested exception is java.sql.SQLException: Parameter index out
of range (1 > number of parameters, which is 0).
at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:107)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:602)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:713)
at org.springframework.jdbc.core.JdbcTemplate$$FastClassByCGLIB$$a4771cb8.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:688)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
at org.gelivable.web.AopSqlMonitor.monitor(AopSqlMonitor.java:33)
at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:621)
at org.springframework.jdbc.core.JdbcTemplate$$EnhancerByCGLIB$$d3aa8070.query(<generated>)
at org.springframework.jdbc.core.simple.SimpleJdbcTemplate.query(SimpleJdbcTemplate.java:200)
at org.gelivable.dao.GeliDao.list(GeliDao.java:246)
at org.gelivable.dao.GeliDao.page(GeliDao.java:405)
at cn.com.pc.cosme.service.ProductService$3.fetchData(ProductService.java:483)
at cn.com.pc.cosme.service.CacheService.findWithCache(CacheService.java:153)
at cn.com.pc.cosme.service.ProductService.listCommentProduct(ProductService.java:479)
at _jsp._comment._detail__jsp._jspService(comment/detail.jsp:270)
at com.caucho.jsp.JavaPage.service(JavaPage.java:61)
at com.caucho.jsp.Page.pageservice(Page.java:578)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:195)
at org.gelivable.web.EnvFilter.doFilter(EnvFilter.java:60)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at org.gelivable.web.gzip.GZIPFilter.doFilter(GZIPFilter.java:86)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:192)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:187)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:265)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:273)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:682)
at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:730)
at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:649)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.sql.SQLException: Parameter index out of range (1 > number
of parameters, which is 0).
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)
at com.mysql.jdbc.PreparedStatement.checkBounds(PreparedStatement.java:3646)
at com.mysql.jdbc.PreparedStatement.setInternal(PreparedStatement.java:3630)
at com.mysql.jdbc.PreparedStatement.setInternal(PreparedStatement.java:3672)
at com.mysql.jdbc.PreparedStatement.setLong(PreparedStatement.java:3688)
at com.mysql.jdbc.PreparedStatement.setObject(PreparedStatement.java:3893)
at com.mysql.jdbc.jdbc2.optional.PreparedStatementWrapper.setObject(PreparedStatementWrapper.java:500)
at com.caucho.sql.UserPreparedStatement.setObject(UserPreparedStatement.java:617)
at com.caucho.sql.UserPreparedStatement.setObject(UserPreparedStatement.java:617)
at org.springframework.jdbc.core.StatementCreatorUtils.setValue(StatementCreatorUtils.java:351)
at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:216)
at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:144)
at org.springframework.jdbc.core.ArgPreparedStatementSetter.doSetValue(ArgPreparedStatementSetter.java:65)
at org.springframework.jdbc.core.ArgPreparedStatementSetter.setValues(ArgPreparedStatementSetter.java:46)
at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:641)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:586)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:713)
at org.springframework.jdbc.core.JdbcTemplate$$FastClassByCGLIB$$a4771cb8.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:688)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
at org.gelivable.web.AopSqlMonitor.monitor(AopSqlMonitor.java:33)
at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:621)
at org.springframework.jdbc.core.JdbcTemplate$$EnhancerByCGLIB$$d3aa8070.query(<generated>)
at org.springframework.jdbc.core.simple.SimpleJdbcTemplate.query(SimpleJdbcTemplate.java:200)
at org.gelivable.dao.GeliDao.list(GeliDao.java:246)
at org.gelivable.dao.GeliDao.page(GeliDao.java:405)
at cn.com.pc.cosme.service.ProductService$3.fetchData(ProductService.java:483)
at cn.com.pc.cosme.service.CacheService.findWithCache(CacheService.java:153)
at cn.com.pc.cosme.service.ProductService.listCommentProduct(ProductService.java:479)
at _jsp._comment._detail__jsp._jspService(comment/detail.jsp:270)
at com.caucho.jsp.JavaPage.service(JavaPage.java:61)
at com.caucho.jsp.Page.pageservice(Page.java:578)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:195)
at org.gelivable.web.EnvFilter.doFilter(EnvFilter.java:60)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at org.gelivable.web.gzip.GZIPFilter.doFilter(GZIPFilter.java:86)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:192)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:187)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:265)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:273)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:682)
at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:730)
at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:649)
at java.lang.Thread.run(Thread.java:662)
【优点】丝滑,轻薄,不掉粉!
【缺点】价格贵了
【持久度】非常好
【遮瑕度】不错
【自然度】不错
【性价比】便宜点就更好啦
【控油性】赞!
【其他描述】
以图集形式查看>>
过节真是忙呀~吃吃喝喝,各种聚会
~好不容易闲下来了整理了一下照片
发现手上好多想要跟大家分享额单品都还木有开始下笔~~
好吧,一个一个来~~
今天先说说迪奥这款雪精灵防晒粉饼
的的我是个超爱用粉底液 粉饼上底妆的人,喜欢自然透亮的效果
以前对于迪奥家底妆的印象就是遮瑕力高,厚重,滋润!
所以一直没有买过他们家的粉底液,总觉得面具感很强~
我化妆的习惯是,选择持久力强,薄透的粉底液打底,
达到均匀肤色效果即可不需要很厚的遮瑕感,自然明亮就好
但是定妆的粉饼我则会选遮瑕力稍微明显一点的粉~~
然后用半湿的海绵占取来按压在需要遮瑕的部位,
这样做的效果就是不会有粉感而且还有很棒的柔肤效果!
嘿嘿这是我的裸妆小撇步哦~
当初会买迪奥这款粉饼一半的原因是因为盒子太美丽~~
晶莹剔透感的白色粉盒,简单的LOGO下还有一层半透明状的大LOGO!
整个质感超好的!!每次拿出来补妆都能大大的满足我的虚荣心
咩哈哈。。我俗我俗~~
而且这款的防晒系数很高有SPF30 PA
这是我手上收的饼子中系数最高的单品啦~!!
以图集形式查看>>
这盒粉我用了一段时间,粉体上精致的雕刻早就被磨光了,囧
早知道我应该先拍下皂片滴~~~
忘记这个是几号色了,包装盒也被我扔啦
我选的一般是适合皮肤白皙的人使用的颜色
不会过白,主要是明亮效果~~
迪奥家雪精灵护肤系列很经典
这款粉饼也延续这个系列美白的精神,在粉体中添加淡斑成分
并且能够抵抗自由基的侵袭~~
虽说我并不相信粉饼能淡斑哈,但是追求美白的妹纸
不管什么单品只要是含有美白成分的都会脑残的购入~~
以图集形式查看>>
粉扑槽也有他们家的经典LOGO~~
反正就是很喜欢这盒粉的包装啦~~各种的貌美精致~~
以图集形式查看>>
盒子里附的海绵弹性超级好~~
哈哈为了拍照我特地将它洗的好干净~~~
不过平时化妆我都习惯用上粉底的海绵蘸粉用
干湿两用效果都不错~~~
我个人爱用的方式还是湿用,遮瑕力更好粉会更服帖!
以图集形式查看>>
这款粉饼的粉质很细滑~~~
触感有点软软的,润润的,用手指滑过能明显的看到指纹
粉质特别软!
不飞粉,按压在脸上很贴妆,一点都不回干燥!
控油效果也不错
我最喜欢的是它一整天不掉粉!!!
很多大牌的粉饼在上妆后一段时间用面纸按压面部会发现掉粉现象很明显
迪奥这款真心不怎么掉粉!持久力超好!
以图集形式查看>>
来看看她的遮瑕效果
我这是写眼线膏的照片,正好用来测试下粉
以图集形式查看>>
将将将~~~~~~这款粉饼的遮盖力超强!!!
但是没有很重的粉感!诀窍就在海绵湿用按压!!
以图集形式查看>>
额~~看这张皂片我又肥了!!!烦躁啊!
总结下这款雪精灵美白防晒粉饼吧
没有我想象的迪奥粉底那般厚重,粉感
这款美白粉饼很自然,但是遮瑕力却相当优秀!!!
当然我这里的所说的遮瑕力并不能与遮瑕膏相提并论哈
毕竟人家只是粉饼一枚~~~
在粉饼中,迪奥家的饼子柔肤效果是很粗色的!
当初会选择这款粉饼很大的原因来自于他的包装
太精致了~~女生在外面补妆就需要这样貌美的粉盒~~
然后还有一个原因是这盒粉的防晒系数很高,SPF30 PA
对于狂爱美白的人来说这样的美白防晒粉饼绝对的有吸引力!
在我使用了这么长一段时间里,我发现这款粉饼最大的优点并不是上面所说的这些而已
而是他超强的不脱妆,不掉粉效果!
不知道大家有没有跟我一样,每次接完电话发现屏幕上一层粉?
或者吃完饭擦嘴巴,顺便用面纸按压额头面部时,纸巾上一层黄黄的???
跟女生朋友在一起还好,要是跟男生在一起被看到这样的掉粉窘境很丢脸诶!
迪奥这款粉饼我用着超安心!
虽然我是混油皮,t区爱出油脱妆,但是用这个粉完全的持久!不会花鼻子~
不知道是不是跟我使用的方式也有关
我喜欢用半湿的海绵蘸粉按压杂脸上
这样不会有浮粉,而且遮瑕力也更好!!!
总之超爱迪奥这款粉饼的,喜爱程度跟我对YSL双效那款一样!!!
估计也会用到铁片君的程度吧~~
长草的妹纸们赶紧的收了~~包君满意!
500 Servlet Exception