自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 Springmvc如何进行异常处理

5.1 局部的异常处理*局部异常处理:即当该类中发生异常时,由该方法来处理,该方法的参数类型为Exception,而Exception是所有异常的父类,故由该参数来接收异常对象1)在congtroller类中定义处理异常的方法,添加注解@ExceptionHandler,方法的参数类型为Exception,并通过getMessage()方法获取异常信息,再将异常信息保存,然后跳转...

2019-09-19 11:42:00 108

转载 restful风格

4.1 请求地址 http://localhost:8080/Springmvc-04/user/64.2 控制层会根据请求方式调用不同的方法*GET(查询)、POST(添加)、PUT(修改)、DELETE(删除)1)GET(查询)、POST(添加)控制层:即在controlelr类中添加相关方法*在@RequestMapping中添加value:表示地址栏传...

2019-09-19 11:41:00 73

转载 数据校验

3.1引入jar包3.2在相应的实体类中加入注解3.3在控制层接受参数3.4在jsp页面中获取错误信息*相关注解截图转载于:https://www.cnblogs.com/lwgok1003/p/11548210.html...

2019-09-19 11:41:00 103

转载 拦截器(拦截都是控制层的地址。 filter: )

2.1创建一个类实现接口HandlerInterceptor2.2重写接口中的抽象方法2.3把创建的类配置到springmvc文件中转载于:https://www.cnblogs.com/lwgok1003/p/11548206.html...

2019-09-19 11:40:00 336

转载 Springmvc完成ajax功能,controller类返回的数据类型为String且为汉字时出现乱码

*原因:返回String类型时源码中的默认编码为ISO-8859-1解决方案:在开启驱动时,设置编码,将默认值该为utf-8转载于:https://www.cnblogs.com/lwgok1003/p/11548190.html...

2019-09-19 11:39:00 267

转载 文件上传

1.1导入jar包,Fileupload1.2 jsp网页中的表单提交方式(method)必须是post,编码(enctype)必须是multipart/form-data*input标签中name的值必须和对应controller方法的参数名一样1.3在控制层处理代码,创建Controller类,添加对应方法*对应controller方法的参数名必须和input...

2019-09-19 11:39:00 86

转载 Springmvc完成ajax功能。(jquery. $)

5.0导入jackson的三个jar包,这这三个jar包与springmvc联合使用  5.1在WebContent目录下新建js目录,再导入jar包(jquery.min.js)5.2在WebContent目录下新建ajax.jsp文件,在head标签内添加script标签通过src属性引入jquery.min.js  5.3在controller包下新建AjaxC...

2019-09-19 11:35:00 89

转载 静态资源的映射

*静态资源可以正常的显示。*若DispatchServlet处理的请求的地址为/,那么它会处理静态资源,运行时会报错404,故需要在springmvc的配置文件中添加,释放静态资源的语句<mvc:default-servlet-handler/> :表示不处理静态资源转载于:https://www.cnblogs.com/lwgok10...

2019-09-19 11:33:00 415

转载 Controller如何进行重定向跳转

*使用redirect进行重定向跳转转载于:https://www.cnblogs.com/lwgok1003/p/11548151.html

2019-09-19 11:33:00 1441

转载 controller进行数据保存

2.1保存的作用域为request的四种方法  1)使用ModelAndView,该方法的返回类型必须是ModelAndView    *在index.jsp中使用${requestScope.name}获取保存的数据    2)使用Model,该方法的返回值是String类型,参数类型为Model    *在index.jsp中使用${requestS...

2019-09-19 11:32:00 537

转载 接收的参数为日期类型时

1.1新建动态web工程1.2导入springmvc相关jar包1.3配置web.xml文件(已经安装了插件,使用插件加载后再修改相关参数,快捷键:Alt+/)*修改如下地方1.4创建Spring Bean Configuration File文件,配置springmvc配置文件(创建的xml文件名需要与web.xml中classpath后的文...

2019-09-19 11:31:00 297

转载 分页助手(pagehelper)

1)引入jar包jsqlparser-2.0.jar和pagehelper-5.1.10.jar(两jar包需匹配使用)  2)在配置文件中添加,拦截器插件(复制官网),注意顺序<!--plugins在配置文件中的位置必须符合要求,否则会报错,顺序如下:properties?, settings?,typeAliases?, typeH...

2019-09-01 16:37:00 313

转载 逆向工程(generator)----->由表帮我们来生成dao、bean、xml

1)引入mybatis-generator的jar包2)在工程目录下新建generator.xml文件(复制官网内容) 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE generatorConfiguration 3 PUBLIC "-//mybatis.org//DTD MyBatis ...

2019-09-01 16:35:00 80

转载 动态sql语句(即sql语句的拼接)

10.1 if标签(属性:test(判断条件))  缺点:如果仅仅是第二个条件满足导致sql语句出错(故使用if+where)1 <select id="select1" resultType="com.zhiyou.clg.bean.User">2 select *from user3 <if test="name...

2019-09-01 16:33:00 400

转载 添加对象时如何把生成的id返回

1 <insert id="adduser" parameterType="com.zhiyou.clg.bean.User" useGeneratedKeys="true" keyProperty="id">2 insert into user(name,age) values(#{name},#{age});3 </insert>...

2019-09-01 16:29:00 351

转载 $和#的区别

$:解析时不会为内容添加””他是sql语句的拼接,存在sql注入的缺陷。当传入的为表结构时使用,当传入的为列名或表名时可以使用order by group by时用$$:一般用于传入数据库对象,例如列名或表名#:解析时会为内容添加””,它的sql时采用占位符,防止sql注入。能用#不要用$#:一般传入的是值转载于:https://www.cnblog...

2019-09-01 16:28:00 215

转载 关联查询

7.1比如根据班级id查询班级信息(带老师的信息)一对一或多对一  way1:SQL语句中使用联表查询   *实体类中需要添加属性(数据类型为实体类名)   *映射文件中使用association标签(属性:property(实体类中添加的属性名)、javaType(添加的属性所在的实体类的全类名)) 1 <select id="getC...

2019-09-01 16:27:00 92

转载 字段与属性不匹配的解决方法

way1:sql语句中为字段起别名,别名与实体类名一致1 <select id="getOrder2" parameterType="int" resultType="com.zhiyou.clg.bean.Order">2 select order_id id,order_no no,order_price price from Orders...

2019-09-01 16:24:00 1010

转载 使用接口结合xml文件

1)创建dao包,在包下创建接口,该接口要和映射文件匹配1 package com.zhiyou.clg.dao;2 import java.util.List;3 import org.apache.ibatis.annotations.Param;4 import com.zhiyou.clg.bean.User;5 public interface User...

2019-09-01 16:15:00 193

转载 优化

1)习惯把数据源信息放到一个属性文件中。后缀为properties* #在properties中表示注释*在resource目录下新建该文件1 jdbc.driver=com.mysql.jdbc.Driver2 jdbc.url=jdbc:mysql://localhost:3306/mybatis3 jdbc.username=root4 jdbc.p...

2019-09-01 16:14:00 81

转载 查询的条件不在实体类中时

way1:参数类型封装到map中#{参数}--->map的键(此时参数类型为java.util.Map或map)*若xml文件中出现了特殊字符way1:使用转义字符way2:使用<![CDATA[ ]]>*映射文件UserMapper.xml:1 <select id="selectway1" parameterType="map"2 ...

2019-09-01 16:12:00 178

转载 mybatis的开发过程

1)新建Java工程2)导入mybatis的jar包以及数据库驱动(放入工程目录下的lib文件夹中,需要Build Path)3)创建数据库和表格4)添加实体类和构造函数5)添加mybatis的配置文件conf.xml(加载数据库驱动、连接到数据库、数据库的用户名和密码)*在resource文件夹下添加*conf.xml中是配置数据源的信息:即数据库的信...

2019-09-01 16:11:00 53

空空如也

空空如也

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

TA关注的人

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