自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (46)
  • 收藏
  • 关注

原创 post 和get提交的乱码问题

3      乱码问题问题3.1  post乱码添加过滤器在web.xml添加post乱码filter在web.xml中加入:filter>filter-name>CharacterEncodingFilterfilter-name>filter-class>org.springframework.web.filter.CharacterEncodingFilterfilt

2015-07-31 19:11:19 879

原创 springmvc 的参数绑定,springmvc和 struts2的区别

1      参数绑定1.1  spring参数绑定过程从客户端请求key/value数据,经过参数绑定,将key/value数据绑定到controller方法的形参上。形参都是参数绑定需要做的事 springmvc中,接收页面提交的数据是通过方法形参来接收。而不是在controller类定义成员变更接收!!!!   1.2  默认支持的类型直接在con

2015-07-31 19:07:53 2578

原创 springmvc中@RequestMapping 和 controller 小结

1      @RequestMappingn  url映射定义controller方法对应的url,进行处理器映射使用。为了对url进行url分类管理,在controller下定义跟路径,最终访问url是跟路径+子路径@RequestMapping(value="/item")或@RequestMapping("/item)value的值是数组,可以将多个url映射到同一个方

2015-07-31 16:42:00 2873

原创 spring和mybatis 整和(二)商品信息的修改

1.2  商品修改需求操作流程:1、进入商品查询列表页面2、点击修改,进入商品修改页面,页面中显示了要修改的商品(从数据库查询)         要修改的商品从数据库查询,根据商品id(主键)查询商品信息3、在商品修改页面,修改商品信息,修改后,点击提交 步骤总结 : 1.用逆向工程生成ItemsMapper.java和ItemsMapper.xml      

2015-07-31 16:07:55 1243

原创 springmvc 和mybatis 整合(一)

springmvc和mybatis整合1.1  需求使用springmvc和mybatis完成商品列表查询。1.2  整合思路springmvc+mybaits的系统架构:(面试问题)从后往前整合Spring是一个javabean的ioc容器;第一步:整合dao层         mybatis和spring整合,通过spring管理mapper接口。

2015-07-29 23:08:39 2407

原创 mybatis 的逆向工程

1      逆向工程1.1  什么是逆向工程mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程 可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml、po..) 数据库到java 代码  企业实际开发中,常用的逆向工程方式:由于数据库的表生成java代码。1.2  逆向工程目录1.3

2015-07-28 21:46:26 23016 9

原创 spring 和 mybatis 的整合

1      spring和mybatis整合1.1  整合思路 需要spring通过单例方式管理SqlSessionFactory。spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession。(spring和mybatis整合自动完成)持久层的mapper都需要由spring进行管理。1.2  整合环境创建一个新的ja

2015-07-28 21:01:51 1982

原创 mybatis的缓存机制(一级缓存二级缓存和刷新缓存)和mybatis整合ehcache

1查询缓存1.1什么是查询缓存mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。mybaits提供一级缓存,和二级缓存。一级缓存是SqlSession级别的缓存。在操作数据库时需要构造 sqlSession对象,在对象中有一个(内存区域)数据结构(HashMap)用于存储缓存数据。不同的sqlSession之间的缓存数据区域(HashMap)

2015-07-26 16:52:11 62485 9

原创 mybitis利用association 实现延迟加载

1      延迟加载1.1  什么是延迟加载高级映射:对查询结果有特殊要求的resultMap可以实现高级映射(使用association、collection实现一对一及一对多映射),association、collection具备延迟加载功能。需求:如果查询订单并且关联查询用户信息。如果先查询订单信息即可满足要求,当我们需要查询用户信息时再查询用户信息。把对用户信息的按需

2015-07-24 22:34:47 1775

原创 mybatis 实现一对一,一对多,多对多关联查询 小结

1      resultType和resultMap小结1.1  实现一对一查询:resultType:使用resultType实现较为简单,如果pojo中没有包括查询出来的列名,需要增加列名对应的属性,即可完成映射。如果没有查询结果的特殊要求建议使用resultType。定义专门的po类作为输出类型,其中定义了sql查询结果集所有的字段。此方法较为简单,企业中使用普遍。 

2015-07-24 13:45:19 8916 1

原创 mybatis 实现关联查询的一对多和多对多查询

1.1  一对多查询案例:查询所有订单信息及订单下的订单明细信息。订单信息与订单明细为一对多关系。使用resultMap实现如下:1.1.1  Sql语句:三张表的关联查询  标红的分别为查询字段,查询的表,关联查询的条件SELECT  orders.*,  user.username,  user.address,  orderdetail.idorderde

2015-07-24 13:38:41 19417 2

原创 mybatis 实现一对一关联表查询

1      一对一查询1.1  需求查询订单信息,关联查询创建订单的用户信息1.2  resultType1.2.1    sql语句确定查询的主表:订单表确定查询的关联表:用户表         关联查询使用内链接?还是外链接?         由于orders表中有一个外键(user_id),通过外键关联查询用户表只能查询出一条记录,可以使用内链接。关联查询,

2015-07-24 13:04:36 1532

原创 mybatis的mapper.xml 小结

1      Mapper.xml映射文件需掌握动态sql(重点掌握)和pojo对象 Mapper.xml映射文件中定义了操作数据库的sql,每个sql是一个statement,映射文件是mybatis的核心。1.1    parameterType(输入类型)1.1.1  #{}与${}#{}实现的是向prepareStatement中的预处理语句中设置参数值,sql语句

2015-07-22 12:44:19 12451 3

原创 mybatis 的SqlMapConfig.xml配置文件(精华) 小结

SqlMapConfig.xml配置文件(精华)配置内容SqlMapConfig.xml中配置的内容和顺序如下:properties(属性)(常用,需要掌握)settings(全局配置参数)typeAliases(类型别名)(常用,需要掌握)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environments

2015-07-22 12:03:47 2670

原创 mybatis 的mapper代理小结

Mapper动态代理方式     实现步骤1.      mapper.xml 配置文件 (重)2.      mapper.java  接口(重)3.      记得加载映射文件SqlMapConfig.xml     实现原理       Mapper接口开发方法只需要程序员编写Mapper接口(相当于Dao接口),由Mybatis框架根据接口定义创建接口的动态代理对象

2015-07-22 11:37:44 2173

原创 mybatis的dao接口实现小结

原始Dao开发方式系统 框架中,dao层的代码是被业务层公用的。理解步骤1.      写xml文件;2.      写dao接口3.      写daoimpl数据库实现类映射文件 user. xmlxmlversion="1.0"encoding="UTF-8"?>DOCTYPEmapperPUBLIC "-//mybatis.o

2015-07-22 11:25:12 1991

原创 mybatis总结和与hibernate比较

#{}和${} #{}表示一个占位符号,#{}接收输入参数,类型可以是简单类型,pojo、hashmap。如果接收简单类型,#{}中可以写成value或其它名称。#{}接收pojo对象值,通过OGNL读取对象中的属性值,通过属性.属性.属性...的方式获取对象属性值。 ${}表示一个拼接符号,会引用sql注入,所以不建议使用${}。${}接收输入参数,类型可以是简单类型

2015-07-21 11:47:33 1262

原创 mybitis 环境搭建和入门程序

1.1    MyBatis介绍MyBatis 本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,实质上Mybatis对ibatis进行一些改进。MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不

2015-07-21 11:42:02 1199

原创 springmvc 入门环境搭建

springmvc框架什么是springmvcspringmvc是spring框架的一个模块,springmvc和spring无需通过中间整合层进行整合。springmvc是一个基于mvc的web框架。 springmvc框架第一步:发起请求到前端控制器(DispatcherServlet)第二步:前端控制器请

2015-07-20 20:55:28 998

MVEL 2.doc

mvel2.0语法指南,MVEL通常用于执行用户(程序员)通过配置XML文件或注释等定义的基本逻辑。它也可以用来解析简单的JavaBean表达式。Runtime(运行时)允许MVEL表达式通过解释执行或者预编译生成字节码后执行。

2020-08-14

Quartz创建表sql文件

使用Quartz定时任务所需的11张表的创建表sql语句。

2019-02-01

tensorflow 训练 MNIST数据集

tensorflow 训练 MNIST数据集

2017-08-15

docker-1.7.0 rpm包

redhat6.5 安装 docker 1.7.0 rpm安装包

2017-05-14

gcc_rpm.tar.gz

gcc离线安装 rpm 安装包

2017-04-17

Spring Data JPA中文文档[1.4.3].pdf

Spring Data JPA中文文档[1.4.3].pdf

2016-11-20

android+springmvc上传文件所需jar包

android+springmvc上传文件所需jar包包括安卓所需和服务器所需

2015-08-13

springmvc和mybatis整合包括json和validator 和文件上传所需所有jar包

springmvc和mybatis整合所需jar包,包括json和validator校验 和文件上传所需所有jar包

2015-08-04

socket 基于udp 的双机通讯

java 实现socket基于UDP的双机通讯

2015-08-02

socket实现tcp双机通讯

java 基于socket的TCP双机通讯

2015-08-02

junit4.9.rar

junit4.9.rar 用于测试类导入引用

2015-08-02

springmvc上传文件所需jar包

springmvc上传文件所需jar包包括图片上传

2015-08-02

springmvc加入json支持所需包

springmvc加入json支持所需的jar包

2015-08-02

springmvc 使用hibernate-validator校验包

springmvc 使用hibernate-validator校验框架所需的校验包

2015-08-02

项目源码类似于我要当学霸的强制性学习项目

Android项目源码类似于我要当学霸的强制性学习项目,仿制我要当学霸的强制学习应用,控制其他应用。

2015-07-29

springmvc 独立运行所需的jar 包

springmvc入门程序开发所需的jar包

2015-07-29

mybatis +spring 整合所需jar包

用于mybatis 和spring 整合所需的所有jar包,包括springmvc

2015-07-28

mybatis的逆向工程

spring+mybatis 框架的用于从数据库自动生成java 代码

2015-07-28

android 实现下拉刷新和上拉加载

android 利用xlistview自定义控件 实现下拉刷新和上拉加载

2015-07-25

腾讯定位demo

基于腾讯的android定位实例demo

2015-07-23

redis 可视化工具

redis 可视化工具 ,下载解压,执行 redisclient.sh 脚本

2018-01-12

daemontools-0.76.tar.gz

daemontools-0.76.tar.gz 安装包用于安装supervise

2017-04-14

docker-1.8.0.tgz

docker-1.8.0.tgz 离线安装包

2017-04-14

webpack 入门

webpack 入门文档

2017-03-24

kie-drools-wb

drools 的Drools Workbench 运行时所需jar包

2016-12-08

例子详细设计说明书

( [例子]详细设计说明书

2016-11-19

ListView实现右侧索引条

自定义ListView实现右侧索引条,如手机通讯录的右侧索引

2015-10-09

Fragment+viewpagerIndicator实现APP主界面.zip

Fragment+viewpagerIndicator实现APP主界面.zip

2015-08-18

Fragment+Viewpager实现app主界面.zip

Fragment+Viewpager实现app主界面.zip 可滑动 Fragment为内容控制

2015-08-17

Fragment实现页面切换和点击事件.zip

Fragment实现页面切换和点击事件但是不能滑动切换

2015-08-16

viewpage实现页面切换和点击事件.zip

android viewpage实现页面切换底部tab菜单和点击事件

2015-08-16

泡泡窗口+gridview 实现底部菜单

泡泡窗口+gridview 实现底部菜单

2015-08-16

android viewpage 实现页面切换和点击事件

android viewpage 实现页面切换和点击事件

2015-08-16

android Tabhost 实现底部菜单效果

android Tabhost 实现底部菜单效果 菜单的图片和文字可以同时显示且选中带效果

2015-08-16

mongodb 数据库 在java 中的驱动jar

mongodb 数据库 在java 开发中的数据库驱动jar包

2015-08-15

百度定位所需jar包

androi 基于百度地图实现定位所需要的jar包

2015-08-14

android 腾讯定位并判断网络连接

android 腾讯定位并判断网络连接 ,通过网络定位,在定位前先判断网络链接状态,状态良好,则定位。

2015-08-13

android 从网络加载图片

android 从网络加载图片带缓存压缩图片

2015-08-13

android 的摄像头 和soundPool播放声音实例

android 的摄像头 和soundPool播放声音实例

2015-08-13

android 基于百度定位

android 应用基于百度地图的定位实例

2015-08-13

空空如也

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

TA关注的人

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