自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

六年鹿苑的博客

心有猛虎,细嗅蔷薇

  • 博客(27)
  • 资源 (3)
  • 收藏
  • 关注

原创 json格式数据的传值与取值

工欲善其事,必先利其器。首先温习一下json是什么、有何用、怎么用。       JSON即JavaScript 对象表示法(JavaScript Object Notation),JSON是用于存储和交换文本信息的语法,类似 XML;JSON 比 XML 更小、更快,更易解析;简单地说, 可以将JavaScript 对象中表示的一组数据可以转换为json格式的字符串,然后通过异步应用程序将字...

2019-01-31 11:52:42 5555

转载 【DataTable】关于实现DataTable后端分页过程中的一些问题总结

【DataTable】关于实现DataTable后端分页过程中的一些问题总结2018年06月21日 12:01:25 Crayoncxy 阅读数:2376版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/chenxyt/article/details/80756611一、场景    公司新开发的一个web项目,项目中一个功能是从失败交易流水...

2019-01-28 23:16:14 1605

转载 DataTable中各行数据的设置

jquery datatable 是一个很强大的表格控件,但是很多资料都是国外的。昨天遇到设置表头固定宽度的问题,这里整理一下:设置表头的参数只有一个:sWidth。但是可以用2种方式:aoColumnDefs和aoColumns。这2个参数的意思是: 除了Datatable默认的列属性,给DataTable中的每一列的具体说明。 利用aoColumnDefs参数和aoC...

2019-01-26 12:03:12 1972 1

原创 Springmvc中处理器Controller返回值简析

返回ModelAndViewcontroller方法中定义ModelAndView对象并返回,对象中可添加model数据、指定view,例如:@RequestMapping("/itemList.action")public ModelAndView queryItemList() {// 创建页面需要显示的商品数据List<Item> list = new Arr...

2019-01-25 11:22:26 680

原创 Springmvc中@RequestMapping注解定义不同的处理器映射规则简析

URL路径映射@RequestMapping(value="item")或@RequestMapping("/item")value的值是数组,可以将多个url映射到同一个方法//查询商品列表@RequestMapping(value = { "itemList", "itemListAll" })public ModelAndView queryItemList() {/...

2019-01-25 11:07:03 758

原创 结合应用场景详解Springmvc中请求的List类型参数的传递——批量修改

需求实现商品数据的批量修改。开发分析在商品列表页面中可以对商品信息进行修改。可以批量提交修改后的商品数据。定义pojoList中存放对象,并将定义的List放在包装类QueryVo中使用包装pojo对象接收,如下图:Jsp页面如下://注意s.index用于指定当前列的序号<c:forEach items="${itemList }" var="i...

2019-01-25 10:40:07 674 1

原创 结合应用场景详解Springmvc中请求的数组类型参数的传递——批量删除操作

需求在商品列表页面选中多个商品,然后删除。需求分析功能要求商品列表页面中的每个商品前有一个checkbok,选中多个商品后点击删除按钮把商品id传递给Controller,根据商品id删除商品信息。我们演示可以获取id的数组即可。itemList.jsp页面,增加多选框,提交url是queryItem.action<form action="${pageContext.r...

2019-01-25 10:19:09 817 1

原创 结合应用场景详解Springmvc中请求的pojo类型参数的传递

需求 将页面修改后的商品信息保存到数据库中。需求分析请求的url:/updateItem.action参数:表单中的数据。响应内容:更新成功页面使用pojo接收表单数据        如果提交的参数很多,或者提交的表单中的内容很多的时候,可以使用简单类型接受数据,也可以使用pojo接收数据。使用pojo接收数据时要求pojo对象中的属性名和表单中input的name属性...

2019-01-25 10:05:01 870

原创 结合应用场景详解Springmvc中请求的简单类型参数的传递

需求打开商品编辑页面,展示商品信息。需求分析编辑商品信息,首先要显示商品详情需要根据商品id查询商品信息,然后展示到页面。请求的url:/itemEdit.action参数:id(商品id)响应结果:商品编辑页面,展示商品详细信息。页面点击修改按钮,发起请求http://127.0.0.1:8080/springmvc-web/itemEdit.action?i...

2019-01-25 09:44:57 351

原创 java递归查询树形结构数据——实现前端页面的动态菜单树,机构数等

这里只希望起到一个抛砖引玉的作用,其他高大上的实现还需具体情况具体分析。以菜单树为例如下是数据库表的数据:首先查询出所有的菜单数据,调用createMenu方法将数据传入;public List createMenu(List<mp01_menu> mp01_menus) {            ArrayList<mp01_menu> rootMe...

2019-01-24 19:37:04 2736

原创 springmvc中的视图解析器详细配置

视图解析器       springmvc中View Resolver负责将处理结果生成View视图,处理器执行完业务逻辑后将带有逻辑视图的ModelAndView返回给前端控制器,前端控制器再将ModelAndView发送给视图解析器,视图解析器(View Resolver)首先根据逻辑视图名解析成物理视图名即具体的页面地址,再生成View视图对象,最后对View进行渲染将处理结果通过页面展...

2019-01-24 15:06:14 5323

原创 Springmvc与mybatis的整合

Springmvc与mybatis的整合同spring整合mybatis一致,可以参考文章《Mybatis深入浅出之Mybatis整合spring》:https://blog.csdn.net/weixin_41477980/article/details/86609408

2019-01-24 09:56:16 124

原创 Springmvc深入浅出之入门程序

创建web工程springMVC是表现层框架,需要搭建web工程开发。如下图创建动态web工程:输入工程名,选择配置Tomcat(如果已有,则直接使用),如下图:配置Tomcat,如下图:选择准备好的Tomcat,这里用的是Tomcat7,如下图:选择成功,点击Finish,如下图:选择刚刚设置成功的Tomcat,如下图:如下图选择web的版...

2019-01-24 09:42:30 464

原创 解决post提交乱码问题

在web.xml中加入:<!-- 解决post乱码问题 --><filter><filter-name>encoding</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class&gt...

2019-01-23 18:27:17 1529

原创 关于Springmvc框架的理解

框架结构图:架构流程用户发送请求至前端控制器DispatcherServlet DispatcherServlet收到请求调用HandlerMapping处理器映射器。 处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。 DispatcherServlet通过HandlerAdapter处理器适配...

2019-01-23 15:56:41 1518

原创 Mybatis深入浅出之Mybatis整合spring

整合思路SqlSessionFactory对象应该放到spring容器中作为单例存在。 传统dao的开发方式中,应该从spring容器中获得sqlsession对象。 Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。 数据库的连接以及数据库连接池事务管理都交给spring容器来完成。整合需要的jar包spring的jar包 Mybatis的jar包...

2019-01-23 14:41:55 197

原创 mybatis深入浅出之结合案例学习mybatis中动态sql的使用方法

这里使用的是mybatis的mapper动态代理开发方式,mapper.xml文件和mapper接口的位置及配置信息需要注意!需求:根据性别或者名字以及性别和名字查询用户查询sql:SELECT id, username, birthday, sex, address FROM `user` WHERE sex = 1 AND username LIKE '%张%'Mapper.x...

2019-01-23 10:46:16 419

原创 mybatis深入浅出之resultMap的用法及应用场景

        mybatis中resultType可以指定将查询结果映射为pojo,但需要pojo的属性名和sql查询的列名一致方可映射成功。如果sql查询字段名和pojo的属性名不一致,可以通过resultMap将字段名和属性名作一个对应关系 ,resultMap实质上还需要将查询结果映射到pojo对象中。resultMap可以实现将查询结果映射为复杂类型的pojo,比如在查询结果映射对象中包...

2019-01-23 10:03:18 3182

原创 如何系统学习mybatis框架

学习mybatis有一段时间了,特地整理了一下,如有什么不对的地方,烦请各位老师指点。mybatis架构浅析:https://blog.csdn.net/weixin_41477980/article/details/86570603mybatis深入浅出之框架搭建:https://blog.csdn.net/weixin_41477980/article/details/86591440...

2019-01-22 17:42:28 563

原创 mybatis深入浅出之SqlMapConfig.xml文件配置分析——properties(属性)、自定义别名、mappers(映射器)

       结合《mybatis深入浅出之框架搭建》https://blog.csdn.net/weixin_41477980/article/details/86591440和《mybatis深入浅出之增删改查》https://blog.csdn.net/weixin_41477980/article/details/86593696 这两篇文章总结一下有关SqlMapConfig.xml文件...

2019-01-22 16:04:08 989

原创 mybatis深入浅出之Mapper动态代理开发

结合上一篇文章《mybatis深入浅出之增删改查》:https://blog.csdn.net/weixin_41477980/article/details/86593696和《SqlSession、SqlSessionFactory、SqlSessionFactoryBuilder使用时的注意事项》:https://blog.csdn.net/weixin_41477980/article/d...

2019-01-22 15:54:39 283

原创 mybatis深入浅出之原始Dao开发

结合上一篇文章《mybatis深入浅出之增删改查》:https://blog.csdn.net/weixin_41477980/article/details/86593696和《SqlSession、SqlSessionFactory、SqlSessionFactoryBuilder使用时的注意事项》:https://blog.csdn.net/weixin_41477980/article/d...

2019-01-22 15:15:55 177

原创 SqlSession、SqlSessionFactory、SqlSessionFactoryBuilder使用时的注意事项

SqlSession中封装了对数据库的操作,如:查询、插入、更新、删除等。SqlSession通过SqlSessionFactory创建。SqlSessionFactory是通过SqlSessionFactoryBuilder进行创建。SqlSessionFactoryBuilderSqlSessionFactoryBuilder用于创建SqlSessionFacoty,SqlSe...

2019-01-22 14:48:09 1865

原创 mybatis深入浅出之增删改查

结合上一篇文章《mybatis深入浅出之框架搭建》继续深入浅出的学习mybatis:https://blog.csdn.net/weixin_41477980/article/details/865914401.根据id查询用户在user.xml中添加select标签,编写sql:<?xml version="1.0" encoding="UTF-8" ?><!D...

2019-01-22 14:28:32 193

原创 mybatis深入浅出之框架搭建

mybatis框架搭建start1.创建java工程,创建lib目录2.加入jar包,加入mybatis核心包、依赖包、数据驱动包到java工程的lib目录中。mybatis核心包:mysql或oracle的数据驱动包:依赖包:3.加入配置文件,在src下创建log4j.properties和SqlMapConfig.xml配置文件,如图:log4j...

2019-01-22 11:43:37 301

原创 mybatis中#{}和${}的区别

        #{}表示一个占位符号,通过#{}可以实现preparedStatement向占位符中设置值,自动进行java类型和jdbc类型转换。#{}可以有效防止sql注入。 #{}可以接收简单类型值或pojo属性值。 如果parameterType传输单个简单类型值,#{}括号中可以是value或其它名称。         ${}表示拼接sql串,通过${}可以将parameterTy...

2019-01-21 15:15:07 306

原创 mybatis架构浅析

MYBATIS架构mybatis配置SqlMapConfig.xml,此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息。 mapper.xml文件即sql映射文件,文件中配置了操作数据库的sql语句。此文件需要在SqlMapConfig.xml中加载。 通过mybatis环境等配置信息构造SqlSessionFactory即会话工厂 由会话工厂创建sq...

2019-01-21 10:58:38 7567

java开发中使用的设计模式

java开发中使用的设计模式

2021-01-11

Struts2所需jar包

在搭建Struts2框架时所需的所有jar包,已在自己项目中试验过,放心使用

2018-12-27

jquery.ztree.exhide.js

ztree实现模糊查询需要的依赖包:jquery.ztree.exhide.js

2018-12-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除