摘要: 今天学习使用idea创建maven项目, 收获:感觉idea界面看着很高大上。 配置tomcat的方式要方便一些。至于其他比myeclipse好的地方还没有发现。 不足:maven的配置还没有学会。 明日安排: 学习maven在idea中的配置。争取搭一个有pom 有war 有jar的综合性的项目。 阅读全文
posted @ 2017-07-18 21:43 沧海红心 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 使用到spring方法拦截器 MethodInterceptor实现权限控制,MethodInterceptor可以使用通配符,并且是基于注解的。 简单例子代码如下: 1、定义需要拦截的类 Java代码 public class LoginAction{ //没有权限限制 @RequestMappi 阅读全文
posted @ 2017-07-01 17:50 沧海红心 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 首先需要到freemarker官方下载freemarker的jar包,导入到项目中,如:freemarker-2.3.19.jar 1、先建个freemarker的工具类,FreemarkerUtil.java package com.ljq.fm; import java.io.File; imp 阅读全文
posted @ 2017-07-01 15:00 沧海红心 阅读(166) 评论(1) 推荐(0) 编辑
摘要: 概述: 用于提高hibernate执行效率。,分为两个,一级缓存和二级缓存,一级缓存,是hibernate 自带的,不可以删除.二级缓存,需要配置,一般不用hibernate提供的,而是 使用redies替代。 1. 一级缓存分为两个区,缓存区和快照区 2. 执行流程 2.1 以获取对象为例 当用户 阅读全文
posted @ 2017-03-30 23:35 沧海红心 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 我们在开发的时候经常遇到一个场景,在修改一个对象信息的时候,会让图片上传上去,并加显。比如个人信息的头像上传,品牌信息的图片上传 分析: 第一步:导入jquery.form.js 第二步:编辑前端页面 <!--js--> 第三步:在后台spring配置文件上传解析器 第四步:后台处理 说明:将jso 阅读全文
posted @ 2017-03-28 15:52 沧海红心 阅读(1447) 评论(0) 推荐(0) 编辑
摘要: 1.为什么使用dubbo? 当项目访问量过大,就会对服务系统要求很高。为了减轻服务器的压力,我们会采用分布式系统架构,由系统层和服务层两部分。而系统层有有多个系统,服务层也是由多个服务组成,分别运行在不同的服务器上。而为了让服务器之间进行通信,我们就采用了dubbo框架来完成。dubbo是阿里巴巴开 阅读全文
posted @ 2017-03-25 16:43 沧海红心 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 线程安全小结 1.什么是线程安全问题? 当服务器同时接收多个访问的时候,服务器会为每个请求分配一个线程。而这多个线程如果调用了同一个方法,并且这个方法有全局变量,而这个方法也进行了写操作,将变量的值改变了。这个时候就会出现线程安全问题。请求会和想要的结果不一样,甚至会出现系统运行期报错。比如,对一个 阅读全文
posted @ 2017-03-24 23:47 沧海红心 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1.不要使用in或者not in。因为这样什么使索引失效。 解决办法:使用exists和not exists来代替。 2.在使用where 判断的时候不要使用%开头,会让索引失效。 用YW_YHJBQK表中营业编号后面的户标识号可来查询营业编号 YY_BH LIKE ‘%5400%’ 这个条件会产生 阅读全文
posted @ 2017-03-22 21:37 沧海红心 阅读(135) 评论(0) 推荐(0) 编辑