03 2017 档案
摘要:1.web.xml中加入shiro的过滤器: <!-- Spring --> <!-- 配置Spring配置文件路径 --> <context-param> <param-name>contextConfigLocation</param-name> <param-value> classpath*
阅读全文
摘要:web.xml作用: web.xml主要用来配置Filter、Listener、Servlet等,当我们去启动一个WEB项目时,容器(jetty、tomcat等)首先会读取项目web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项目才能正常地被启动起来。 web.xml配置元素的加载顺序
阅读全文
摘要:常用的缓存工具有ehcache、memcache和redis,这里介绍spring中ehcache的配置。 1.在pom添加依赖: 2.在applicationContext.xml添加命名空间: 3.在applicationContext.xml中配置ehcache: 4.创建ehcache的配置
阅读全文
摘要:这里简单介绍一下spring的配置文件applicationContext.xml中的一些配置的作用。 表示启动spring的组件扫描功能(从spring2.5版本开始)。即扫描base-package包或者子包下面的Java文件,如果扫描到有@controller、@Service、@Reposi
阅读全文
摘要:spring task的配置方式有两种:配置文件配置和注解配置。 1.配置文件配置 在applicationContext.xml中增加spring task的命名空间: 在applicationContext.xml中配置spring task: 编写定时任务方法: 2.注解配置 在applica
阅读全文
摘要:连接池原理 连接池基本的思想是在系统初始化的时候,将数据库连接作为对象存储在内存中,当用户需要访问数据库时,并非建立一个新的连接,而是从连接池中取出一个已建立的空闲连接对象。使用完毕后,用户也并非将连接关闭,而是将连接放回连接池中,以供下一个请求访问使用。而连接的建立、断开都由连接池自身来管理。同时
阅读全文
摘要:1.在pom.xml中添加如下依赖: 2.配置拦截器插件,有两种方法: 2.1 在spring的配置文件中配置拦截器插件: helperDialect=mysql reasonable=true supportMethodsArguments=true params=count=countSql a
阅读全文
摘要:mybatis-generator可以自动生成mapper和entity文件,mybatis-generator有三种用法:命令行、eclipse插件、maven插件。这里使用的是maven插件方式,可以在eclipse/intellij idea等ide上可以通用。 TKmybatis提供一种通用
阅读全文
摘要:批量插入数据使用的sql语句是: mybatis中mapper.xml的代码如下: 批量更新数据使用的sql语句是: 上面这一条mysql语句可以更新多条记录,mybatis中mapper.xml的代码如下:
阅读全文
摘要:转载自:http://blog.csdn.net/cy104204/article/details/51076678 一般对于有bean注入的类进行方法单元测试时,会发现bean对象并没有注入进来,对象是null。这种情况可以使用如下方式解决: @RunWith(SpringJUnit4ClassR
阅读全文
摘要:使用slf4j的优点: 提供带参数的日志输出方法(SLF4J 1.7及以后版本)。 pom中只需引入slf4j-log4j12,然后maven会引入它所依赖的其它JAR包。 slf4j和log4j结合使用步骤: 1.在pom文件中添加代码(非maven项目自行下载jar包): 2.添加log4j配置
阅读全文
摘要:转载自:http://blog.csdn.net/u011939453/article/details/43017865 1、如下图,右击需要执行maven命令的工程,选择"Debug As"或"Run As",再选择"Maven build..." 进行如上操作之后,会出现如下图所示的对话框: N
阅读全文
摘要:原因: mysql安装步骤错误,从mysql5.7.6开始,mysql需要这样安装: mysqld --initialize-insecure或者mysqld --initialize mysqld -install net start mysql mysqld --initialize-insec
阅读全文
摘要:问题: 当使用安装版本JDK后,想要更改系统环境变量时,直接更改JAVA_HOME无效。 原因: 当使用安装版本的JDK程序时(一般是1.7版本以上),在安装结束后安装程序会自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到C:\Windows\System32目录
阅读全文