摘要: /****************分页封装V1.0start************************/ /** * @function executePageHibernateCallback * @param hql:hql语句 params:hql语句占位符‘?’对应的参数 pageNu 阅读全文
posted @ 2017-11-17 20:26 毛会懂 阅读(129) 评论(0) 推荐(0) 编辑
摘要: /** * @title 分页封装类 * @description 用户分页相关的数据封装 * @author maohuidong * @date 2017-04-06 */public class PageBean<T> { //第几页 private int pageNum; //每页显示的条 阅读全文
posted @ 2017-11-17 20:23 毛会懂 阅读(139) 评论(0) 推荐(0) 编辑
摘要: /** * @title FreeMarkerUtl * @description 模板文件工具类 * @author maohuidong * @date 2017-07-05 */public class FreeMarkerUtl { /** * @function genHtmlPage * 阅读全文
posted @ 2017-11-17 20:21 毛会懂 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1. #{} 与${}的区别 #{}解释为 JDBC prepared statement 的一个参数标记,而${}解释为字符串替换。比如:我们不能在表名的位置使用参数标记,也不能在列名的位置使用参数标记。 ${}也可用用属性文件的占位时, 另外使用${}有可能会有sql注入的攻击性风险,但是在or 阅读全文
posted @ 2017-11-17 10:24 毛会懂 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1、SpringMVC的工作流程 流程 : 1、用户发送请求至前端控制器DispatcherServlet 2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给Dispa 阅读全文
posted @ 2017-11-17 09:50 毛会懂 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1.当实体类中的属性名和表中的字段名不一样 解决办法①: 通过在查询的sql语句中定义字段名的别名,让字段名的别名和实体类的属性名一致 <select id=”selectorder” parametertype=”int” resultetype=”me.gacl.domain.order”> s 阅读全文
posted @ 2017-11-17 09:49 毛会懂 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1.JDBC编程有哪些不足之处,MyBatis是如何解决这些问题的? 1.JDBC编程有哪些不足之处,MyBatis是如何解决这些问题的? ① 数据库链接创建、释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库链接池可解决此问题。 解决:在SqlMapConfig.xml中配置数据链接池,使用 阅读全文
posted @ 2017-11-17 09:35 毛会懂 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1、#{}和${}的区别是什么? 注:这道题是面试官面试我同事的。 答:${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver}会被静态替换为com.mysql.jdbc.Driver。#{}是sql的参数占位符,Mybatis会将s 阅读全文
posted @ 2017-11-17 09:34 毛会懂 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1、#{}和${}的区别是什么? 2、当实体类中的属性名和表中的字段名不一样 ,怎么办 ? 3、 模糊查询like语句该怎么写? 4、通常一个Xml映射文件,都会写一个Dao接口与之对应,请问,这个Dao接口的工作原理是什么?Dao接口里的方法,参数不同时,方法能重载吗? 5、Mybatis是如何进 阅读全文
posted @ 2017-11-16 17:20 毛会懂 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 静态内部类不持有外部类的引用 这个观点是众所周知的。虽然明白是因为其构造函数内没有传入外部类的引用。可是为什么静态类可以没有传入引用呢,静态内部类的加载又是什么样的过程呢? 这几天找到的答案,似乎都不能让我有一种豁然开朗的感觉。于是一次新探索开始了~ 一开始,我是这样想的: 静态类和静态对象,静态变 阅读全文
posted @ 2017-11-16 13:05 毛会懂 阅读(24417) 评论(6) 推荐(7) 编辑