摘要: 1. 何时使用聚集索引或非聚集索引? 2. 索引不会包含有NULL值的列 只要列中包含有NULL值都将不会被包含在索引中,复合索引中只要有一列含有NULL值,那么这一列对于此复合索引就是无效的。所以我们在数据库设计时不要让字段的默认值为NULL。 3. 使用短索引 对串列进行索引,如果可能应该指定一 阅读全文
posted @ 2017-12-08 17:02 港湾小唯 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 原文转自:http://lf6627926.iteye.com/blog/2112000 <annotaion-driven/>标签: 这个标签对应的实现类是org.springframework.web.servlet.config.AnnotationDrivenBeanDefinitionPa 阅读全文
posted @ 2017-11-21 15:37 港湾小唯 阅读(185) 评论(0) 推荐(0) 编辑
摘要: springmvc中访问页面时,走的都是dispatcherServlet,找不到就会报错404; 访问静态文件,如:jpg,png,css,js等,如何避免DispatcherServlet的拦截: 方法一:激活Tomcat的defaultServlet来处理静态文件 要写在DispatcherS 阅读全文
posted @ 2017-11-21 14:55 港湾小唯 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/liujiahan629629/article/details/18864211 Aop技术建立在java语言的反射机制与动态代理机制之上的。业务逻辑组件在运行过程中,AOP容器会动态创建一个代理对象供使用者调用,该代理对象已经按Java EE程序员的 阅读全文
posted @ 2017-11-17 17:57 港湾小唯 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Cookie和Session: 首先HTTP是一种无状态的协议,为了分辨是谁发起的连接请求,就需要我们去解决这类问题。 Session和Cookie就是解决HTTP无状态问题的两个机制。 Cookie cookie是访问某个网站以后在本地存储的一些网站相关的信息,下次再访问时就减少访问步骤,cook 阅读全文
posted @ 2017-11-17 16:43 港湾小唯 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 原文网址:http://www.cnblogs.com/fozero/p/6137495.html springmvc的post请求中文乱码问题,Get方式的中文乱码问题? post方式的乱码,在web.xml文件中添加过滤器处理乱码: 对于get请求中文乱码问题方法有两个: (1)修改tomcat 阅读全文
posted @ 2017-11-16 14:50 港湾小唯 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1.#{}和${}区别 #{}是预编译处理,运行时mybatis会将其转换成?,${}是字符串替换,运行时mybatis会将其换成变量的值; #{}调用preparedStatement的set方法赋值,可以防止SQL注入,提高系统安全。 2.当实体类中的属性名和表中字段不一样,如何处理? (1)通 阅读全文
posted @ 2017-11-14 16:58 港湾小唯 阅读(237) 评论(0) 推荐(0) 编辑
摘要: Hibernate中的监听 Hibernate中的事件监听机制可以对Session对象的动作进行监听,一旦发生了特殊的事件,Hibernate就会调用监听器类中的事件处理方法。在某些功能的设计中,既可以使用Hibernate的拦截器实现,也可以使用Hibernate的事件监听来实现。 hiberna 阅读全文
posted @ 2017-11-13 10:58 港湾小唯 阅读(98) 评论(0) 推荐(0) 编辑
摘要: Hibernate悲观锁和乐观锁 摘自:https://www.cnblogs.com/coderMark/p/5599508.html Hibernate支持两种锁机制: 悲观锁和乐观锁 悲观锁,借助数据库的加锁机制,下面的代码实现了对查询记录的加锁: String hql = "from Use 阅读全文
posted @ 2017-11-13 10:28 港湾小唯 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 事务的边界 打开事务 Transcation tx = session.beginTransaction(); 提交事务 tx.commit(); 回滚事务 tx.rollback(); hibernate的事务是通过调用JDBC来直接实现的,默认hibernate事务是不打开的。 通常事务的边界控 阅读全文
posted @ 2017-11-13 09:41 港湾小唯 阅读(153) 评论(1) 推荐(0) 编辑