自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 使用注解的方式

1.引用jar包aop的jar包2.配置文件使用包扫描<context:component-scan base-package="com.zhiyou100.sh"></context:component-scan>3.在相应的类加上注解@Repository 持久化注解。@Service 业务层注解@Contr...

2019-09-06 22:27:00 142

转载 在spring配置文件中引入属性文件

转载于:https://www.cnblogs.com/sh-0131/p/11478597.html

2019-09-06 22:17:00 134

转载 bean的作用域

Bean的作用域默认为单例模式。转载于:https://www.cnblogs.com/sh-0131/p/11478567.html

2019-09-06 22:11:00 114

转载 依赖注入的数据类型

基本数据类型和字符串 使用value如果是指向另一个对象的引用 使用ref注入类型为list4.注入类型为map<>转载于:https://www.cnblogs.com/sh-0131/p/11478562.html...

2019-09-06 22:10:00 172

转载 spring依赖注入的方式

1.通过set方法注入2.通过构造方法完成转载于:https://www.cnblogs.com/sh-0131/p/11478547.html

2019-09-06 22:06:00 70

转载 springmvc有哪些常用的注解

1.@Controller@Controller用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller对象。分发处理器将会扫描使用了该注解的类的方法,并检测该方法是否使用了@RequestMapping注解。@Controller只是定义了一个控制器类,而使用@RequestMapping注解的方法才是真正处理请求的处理器。2.@Requse...

2019-09-05 22:11:00 145

转载 springmvc如何进行异常处理

1.局部处理2.定义一个全局变量public class EcxeptionController { @ExceptionHandler public ModelAndView error(Exception exception) { ModelAndView mv=new ModelAndView...

2019-09-05 21:05:00 61

转载 restful风格

1.什么是restful风格restful不是一种新技术,而是一种编程风格,一种约定RESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。RESTFUL适用于移动互联网厂商作为业务使能接口的场景,实现第三方OTT调用移动网络资源的功能,动作类型为新增、变更、删除所调用资源2.特点1、每一个URI代表1种资源;2、客户...

2019-09-05 21:02:00 102

转载 springmvc数据校验。(后台校验 hibernate validate).

1.引入jar包2.在实体类里加相应的注解3.在控制层接收参数 @RequestMapping("registe") public String registe1(@Valid people peo,BindingResult br,Model model) { ...

2019-09-04 23:35:00 102

转载 spring完成拦截器

1.创建一个类,实现接口Handlerterceptor<mvc:interceptors> <mvc:interceptor> <mvc:mapping path="/user/**"/> <mvc:exclude-mapping path="/user/...

2019-09-04 23:26:00 73

转载 springmvc文件上传

1.添加jar包2.网页表单必须是post提交,编码必须是multipart/form-data,文件上传的文本框必须取名3.在springmvc中配置文件上传解析器<!-- 配置文件上传解析器 --> <bean id="multipartResolver" class="org.s...

2019-09-04 23:16:00 47

转载 解决springMVC文件上传报错: The current request is not a multipart request

1、将编码方式 enctype设置为:"multipart/form-data"。2、如: <form action="${ctx}/executeImport" method="post"enctype="multipart/form-data">转载于:https://www.cnblogs.com/sh-0131/p/11457909.ht...

2019-09-04 11:21:00 164

转载 springmvc完成ajax功能以及返回字符串出现乱码的解决方法

1.加入jackson的jar包Jackson是一个简单基于Java应用库,Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象返回字符串出现乱码的原因转载于:https://www.cnblogs.com/sh-0131/p/11...

2019-09-03 22:44:00 80

转载 修改controller保存数据的作用域

1.1数据保存到session作用域的方式.使用原始的HttpSession保存。使用注解@SessionAttributes(name={key1,key2}) @RequestMapping("toDate.do") public String todate2(HttpSession session) {...

2019-09-03 22:30:00 122

转载 controller的数据保存

1.数据默认保存在request里使用ModelAndView,那么该方法的返回类型必须是ModelAndView使用Model, 方法的返回值还是字符串类型。使用Map.方法的返回值还是字符串类型。原始的HttpServletRequest对象保存2.数据保存到session作用域的方法使用原始的HttpSession保存。使用注解@...

2019-09-03 22:20:00 259

转载 sringmvc接收日期参数

@RequestMapping("toDate.do") public String todate(Date date) { return "login"; }@InitBinder public void initBinder(ServletR...

2019-09-03 21:38:00 43

转载 常见的几种HandlerMapping

1.BeanNameUrlHandlerMapping根基bean标签的名字找到相对应的Controller类2.SimpleUrlHandlerMapping根据bean的id查找对应的Controller类3.ControllerClassNameHandlerMapping根据bean的类名找相对应的Controller类4.使用注解代替配置信...

2019-09-03 21:13:00 255

转载 springmvc的流程

客户发出请求。http://localhost:8080/springmvc-01/my.do到达web.xml文件中 DispatcherServlet.查看是否符合url的要求DispatcherServlet就会查询springmvc的配置文件。找HandlerMapping.根据bean的名称找到相应的controller找到M...

2019-09-03 20:41:00 70

转载 mvc的流程

mvc模式介绍:MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分: 模型(Model)、视图(View)和控制器(Controller)。 MVC模式最早为Trygve Reenskaug提出,为施乐帕罗奥多研究中心(Xerox PARC)的Smalltalk语言发明的一种软件设计模式。 MV...

2019-09-03 20:30:00 292

转载 为实体类定义别名以及批量为某个包里面的实体类设置别名

我们在sql映射文件在的引用实体类时,需要写上全类名(包名+类名)例如<!-- 创建用户(Create) --><insert id="addUser" parameterType="com.zhiyou100.bean.Users"> insert into users(name,age) values(#{name},#{age})...

2019-08-31 17:03:00 1250

转载 添加日志文件

1.添加jar包2.创建日志属性log4j.properties,log4j.rootLogger=DEBUG, Console#Consolelog4j.appender.Console=org.apache.log4j.ConsoleAppenderlog4j.appender.Console.layout=org.apache.log4j.Patte...

2019-08-31 16:05:00 117

转载 优化Mybits

1.连接数据库的位置单独放一个properties 文件、2.为实体类定义别名,简化sql映射xml文件中的引用<typeAliases><typeAlias type="com.atguigu.ibatis.bean.User" alias="_User"/></typeAliases>转载于:htt...

2019-08-31 16:02:00 58

转载 Mybatis 入门()基本使用方法

1.添加jar包【mybatis】mybatis-3.1.1.jar【MYSQL 驱动包】mysql-connector-java-5.1.7-bin.jar2.建库+建表create database mybatis;use mybatis;CREATE TABLE users(id INT PRIMARY KEY AUTO_INCREMENT...

2019-08-31 15:40:00 58

转载 介绍Mybatis

MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。转载于:https://www.cnblogs.co...

2019-08-31 15:00:00 39

转载 运用PageHelper 的步骤

1.进官网https://pagehelper.github.io/2.选择github3.4.5.下载jar包建议使用以下两个版本的jar包,容易出现jar包冲突的问题6.配置拦截插件要注意顺序,不然会报错7.如何测试转载于:https://...

2019-08-31 14:58:00 101

转载 PageHelper 输出结果注释

PageInfo{pageNum=1,//当前页码pageSize=10,//每页显示的跳数size=10,//该页的跳数startRow=1,//从第几条记录开始endRow=10,//到第几条结束total=1536,//总共多少条记录pages=154,//总页数list=Page{count=true, pageNum=1, pageSize=...

2019-08-31 12:01:00 130

转载 mybits generator 删除注释

<commentGenerator> <property name="suppressAllComments" value="true"/><!-- 是否取消注释 --> <property name="suppressDate" value="false"/><!-- 是否生成注释代码时间戳 --> </comme...

2019-08-31 10:43:00 123

转载 数据库里的时间是date类型,Java数据模型里的类型是String 如何在jsp文件输出时格式化...

1.添加jstl jar包(jsp内置标签库)2.用fmt标签3.在要格式的地方<fmt:parseDate value="${ h.c_time }" pattern="yyyy-MM-dd" var="date"/> <fmt:formatDate value="${date}" pattern="yyyy-MM...

2019-08-30 22:02:00 493

转载 逆向工程 mybatis generator

1.搜索mybatis generator2.快速入门3.下载Jar包4.复制配置代码<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBa...

2019-08-30 21:33:00 81

转载 A query was run and no Result Maps were found for the Mapped Statement

看一下写sql语句的映射文件,我的问题是缺少返回类型转载于:https://www.cnblogs.com/sh-0131/p/11435636.html

2019-08-30 16:24:00 111

转载 添加对象时如何将数据库生产的id返回,例如购物车的订单号

useGenerateKeys 和keyProperty必须同时使用转载于:https://www.cnblogs.com/sh-0131/p/11431726.html

2019-08-29 20:04:00 190

转载 Mybatis中的$和#的区别

$: 解析时不会为内容添加””他是sql语句的拼接存在sql注入的危害。传入的为表结构时。#: 解析时会为内容添加””,它的sql时采用占位符,防止sql注入。#会为传过来的参数加上双引号"",所有能用#就不用$,$一般用于穿过来的参数是字段名或者是表名的情况。转载于:https://www.cnblogs.com/sh-0131/p/11431716.html...

2019-08-29 20:02:00 61

转载 Mybatis中的$和#的区别

$: 解析时不会为内容添加””他是sql语句的拼接存在sql注入的危害。传入的为表结构时。#: 解析时会为内容添加””,它的sql时采用占位符,防止sql注入。#会为传过来的参数加上双引号"",所有能用#就不用$,$一般用于穿过来的参数是字段名或者是表名的情况。转载于:https://www.cnblogs.com/sh-0131/p/11431715.html...

2019-08-29 20:02:00 69

转载 链表查询

通过班级的例子来解释比如根据班级id查询班级信息(所关联老师的信息)。1.通过链表查询得到映射文件2.嵌套查询第一次查询的字段作为第二次查询的条件一对多映射文件转载于:https://www.cnblogs.com/sh-0131/p/11431698.html...

2019-08-29 19:58:00 448

转载 字段名和属性名称不匹配的问题

1.可以在sql语句了把要查询的字段名重命名,和属性名相同,但是此方法有一定的局限性,所以一般不建议用此方法。2.使用resultMap标签定义实体类和字段之间的关系column的值为数据库中的字段名,property为属性名图中id的名字需要和查询语句的resultMap的值一致转载于:https://www.cnblo...

2019-08-29 19:51:00 352

转载 接口结合xml文件

作用:类似于实例化对象调用方法,方便使用怎么做:1.创建一个接口,该接口与映射文件匹配。 在源文件里创建一个接口,在接口里写抽象方法。2.映射文件命名空间一定要和接口所在的名字一样id的值需要和方法名一致3.测试UserDao.class可以成为一个对象转载于:https://www.cnblogs.com/...

2019-08-29 19:42:00 332

空空如也

空空如也

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

TA关注的人

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