随笔分类 - java框架
1
摘要:总结:mybatis传单个类型参数(String、Integer),在dao层方法中可以不用@param注解,前提是xml中不含有条件表达式(when,if..标签中没有引用到该参数) 1、错误信息: 2、mapper.xml、dao方法: 3、如果把mybatis的<if>标签去掉,就可以正常运行
阅读全文
摘要:使用shiro时遇到一个问题,想为多个角色分配同一权限,也就是只要满足其中一个角色,就可以获得该权限,多角色之间是or关系而非and,但是shiro自带的方法同一权限只能分配一个角色。 1 // 使用如下Shiro自带的方法实现多角色权限分配,无法实现 2 filterChainDefinition
阅读全文
摘要:1、搭建springboot项目,整合shiro,完成基本配置。 2、下载layui mini前端框架,并将java部分的代码整合到springboot工程中。 下载:http://layuimini.99php.cn/docs/index.html,我下载的是onepage单页版-V2版本。 参考
阅读全文
摘要:1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-starter-jdbc</artifactId> 4 </dependency> 5 <dependency> 6 <gro
阅读全文
摘要:查询数据库编码:SHOW VARIABLES LIKE '%char%' 设置指定的表编码:ALTER TABLE fzfb.`tbl_industry_comment` CONVERT TO CHARSET utf8;
阅读全文
摘要:使用IDEA开发springboot项目,需求中要提交数据项和文件上传,同时接收实体bean对象和文件,后台Controller接收配置方式: Controller代码如下: 1 @RequestMapping(value="/comment",method = RequestMethod.POST
阅读全文
摘要:使用springMVC框架,controller类post方法接收实体bean对象参数时常用两种方式@RequestBody和@ModelAttribute: 1、参数前为:@RequestBody fiddler配置: POST请求头: Content-Type: application/json
阅读全文
摘要:First the DispatcherServlet is invoked by the Servlet Container. The DispatcherServlet finds a mapping which maps to the home method of your Controlle
阅读全文
摘要:一 简介 (1)过滤器: 依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一
阅读全文
摘要:过滤器的生命周期一般都要经过下面三个阶段: 初始化 当容器第一次加载该过滤器时,init() 方法将被调用。该类在这个方法中包含了一个指向 Filter Config 对象的引用。 过滤 过滤器的大多数时间都消耗在这里。doFilter方法被容器调用,同时传入分别指向这个请求/响应链中的 Servl
阅读全文
摘要:尽管HttpServletResponse.sendRedirect方法和RequestDispatcher.forward方法都可以让浏览器获得另外一个URL所指向的资源,但两者的内部运行机制有着很大的区别。下面是HttpServletResponse.sendRedirect方法实现的请求重定向
阅读全文
摘要:一: response.setContentType("text/html;charset=utf-8"); ObjectMapper mapper=new ObjectMapper(); JsonFactory factory=mapper.getJsonFactory(); JsonGenera
阅读全文
摘要:转自:http://hi.baidu.com/danghj/blog/item/7259c2b461bebc708bd4b21e.html 在java.lang包中有String.split()方法,返回是一个数组我在应用中用到一些,给大家总结一下,仅供大家参考:1、如果用“.”作为分隔的话,必须是
阅读全文
摘要:说明:使用mybatis3.0以上版本时,结果集设置为HashMap,返回的字段值为null时,不会显示key,因为callSettersOnNulls默认为false 1、mapping.xml 2、mybatis-config.xml 3、spring-mybatis.xml
阅读全文
maven管理的项目出现Error configuring application listener of class org.springframework.web.context.ContextL
摘要:eclipse里用maven管理的项目,在运行的时候出现 Error configuring application listener of class org.springframework.web.context.ContextLoaderListener 然后我看了一篇博客(http://bl
阅读全文
摘要:http://blog.csdn.net/zhshulin/article/details/37921705
阅读全文
摘要:这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy
阅读全文
摘要:开发环境:myeclipse2015、tomcat8.0、jdk1.8 1、使用spring4.0.2.RELEASE、jackson1.9.13,pom.xml配置: 然后使用spring mvc的默认配置即可返回json,为了避免IE执行ajax时,返回json出现下载文件的问题,spring-
阅读全文
摘要:使用springMVC也可以代替struts2,当然只是代替业务分发的功能,struts2的一些其他功能它是没有的,不然要struts2有什么用。 下面我用springMVC代替struts2去整合hibernate实现简单的员工查询功能。 使用springMVC有两个配置文件需要配置,一个是app
阅读全文
1