1、什么是spring? Spring 是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2、使用Spring框架的好处是 ...
分类:
编程语言 时间:
2019-12-14 11:34:16
阅读次数:
93
这个项目主要是加深一下对于servlet和jsp知识相关的了解以及简单业务逻辑的处理。 用户更新的逻辑: 1.点击修改用户的那一行可以获取到用户的id 2.跳转到一个servlet,去查询该用户的基本信息 3.查询到后去到一个回显用户修改之前的基本信息的页面 4.用户点击修改完成,跳转一个servl ...
分类:
Web程序 时间:
2019-12-13 18:05:02
阅读次数:
141
1)从action类上分析:Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口;Struts2 action提供一个ActionSupport基类去实现常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Str ...
分类:
其他好文 时间:
2019-12-11 21:49:35
阅读次数:
77
在特定的情况下使用不同的pojo进行关联, 鉴别器元素就是被设计来处理这个情况的。鉴别器非常容易理解,因为它的表现很像 Java 语言中的 switch 语句;discriminator 标签常用的两个属性如下:column:该属性用于设置要进行鉴别比较值的列 。javaType:该属性用于指定列的 ...
分类:
其他好文 时间:
2019-12-10 17:25:47
阅读次数:
157
【强制】POJO类中的任何布尔类型的变量,都不要加is前缀,否则部分框架解析会引起序列化错误。说明:在本文MySQL规约中的建表约定第一条,表达是与否的值采用is_xxx的命名方式,所以,需要在<resultMap>设置从is_xxx到xxx的映射关系。反例:定义为Boolean isDeleted ...
分类:
其他好文 时间:
2019-12-10 15:27:27
阅读次数:
198
(原文地址:http://blog.csdn.net/acmman/article/details/46509375) 1.resultType 使用resultType进行输出映射,只有查询出来的列名和pojo(实体bean)中的属性名一致,该列才可以映射成功。 如果查询出来的列名和pojo中的属 ...
分类:
其他好文 时间:
2019-12-09 17:20:16
阅读次数:
103
1.什么是hibernate? Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库 ...
分类:
Web程序 时间:
2019-12-07 23:03:45
阅读次数:
161
在过往的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。 首先说明一下:任何技术的出现都是为了解决某一类问题的,如果在此基础上再建立奇技淫巧,不如回 ...
分类:
其他好文 时间:
2019-12-06 09:18:13
阅读次数:
149
依旧是项目内的需求: 基于mysql进行的操作,因为要作为通用产品模型,对接不同地市,就是没有确定的mapper可用。所以采用jdbc去封装。 场景一: 条件:已经根据IDEA的database插件,利用POJO生成对应的实体类。 需求:获取所有表内容 (select * ),list输出。 pub ...
分类:
数据库 时间:
2019-12-05 18:32:04
阅读次数:
101
什么是请求参数绑定 请求参数格式 默认是key/value格式,比如:http:xxxx?id=1&type=2 请求参数值的数据类型 都是字符串类型的各种值 请求参数值要绑定的目标类型 Controller类中的方法参数,比如简单类型、POJO类型、集合类型等。 SpringMVC内置的参数解析组 ...
分类:
编程语言 时间:
2019-12-04 01:47:11
阅读次数:
141