Spring web MVC框架提供了MVC(模型 - 视图 - 控制器)架构和用于开发灵活和松散耦合的Web应用程序的组件。 MVC模式导致应用程序的不同方面(输入逻辑,业务逻辑和UI逻辑)分离,同时提供这些元素之间的松散耦合。 模型(Model)封装了应用程序数据,通常它们将由POJO类组成。 ...
分类:
编程语言 时间:
2018-11-09 14:21:40
阅读次数:
252
POJO 和JavaBean是我们常见的两个关键字,一般容易混淆,POJO全称是Plain Ordinary Java Object / Pure Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO,但是JavaBean ...
分类:
编程语言 时间:
2018-11-09 11:28:07
阅读次数:
192
Xml写法: POJO: 当status的值为 0时该where SQLand status = 0并未正常拼接,也就是说test内的表达式为false,从而导致查询结果错误。但是,显然该值(Integer :0)!= null也!= ' ',应该为true才对。 通过Debug MyBatis源码 ...
分类:
数据库 时间:
2018-11-09 10:50:08
阅读次数:
234
如果用 Jersey maven archetype 成功创建了这个项目,那么在你当前的路径下就已经创建了一个名为simple-service项目。它包含了一个标准的Maven项目结构: 说明 文件目录 在项目根目录下的的项目构建和管理配置描述文件 pom.xml 项目源代码文件 src/main/ ...
分类:
其他好文 时间:
2018-11-08 23:18:45
阅读次数:
241
Mybatis: SqlMapConfig.xml,配置了数据源,连接池,事务,加载sql映射文件(pojo),sqlsessionFactory对象,配置到spring容器中,mapeer代理对象或者是dao实现类配置到spring容器中,typeAliases标签设置别名,扫描pojo包,加载M ...
分类:
其他好文 时间:
2018-11-08 00:14:57
阅读次数:
245
理解循环依赖问题,首先明白spring有四种注入方式。第一种,SET注入a类中持有b类的引用,并且a类有b的set方法。在bean中添加<property>标签即可注入。实质上是将b实例化,然后调用set方法注入。<beanid="a"class="com.qunar.pojo.StudentA"scope="singleton"><propertyname="stu
分类:
编程语言 时间:
2018-11-07 22:10:46
阅读次数:
182
1. 【强制】表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint(1 表示是,0 表示否)。 说明:任何字段如果为非负数,必须是 unsigned 。 注意: POJO 类中的任何布尔类型的变量,都不要加 is 前缀,所以,需要在< resultM ...
分类:
数据库 时间:
2018-11-07 17:44:52
阅读次数:
268
1. 【强制】在使用正则表达式时,利用好其预编译功能,可以有效加快正则匹配速度。 说明:不要在方法体内定义: Pattern pattern = Pattern . compile(“ 规则 ”); 2. 【强制】 velocity 调用 POJO 类的属性时,建议直接使用属性名取值即可,模板引擎会 ...
分类:
其他好文 时间:
2018-11-07 17:14:20
阅读次数:
184
web.xml sqlMapConfig.xml applicationContext.xml springmvc.xml Items ItemsMapper ItemController ItemService ItemServiceImpl itemList.jsp editItem ...
分类:
编程语言 时间:
2018-11-05 00:03:39
阅读次数:
149
XML查询参数: parameterType:可以给出类别名,全名等. resultType:查询结果,可以为 int,float,map等不可以与resultMap同时使用。 resultMap: 映射集的引用可以配置映射规则,级联,typeHandler等,是mybatis最复杂的元素。 本文返 ...
分类:
其他好文 时间:
2018-11-03 22:03:40
阅读次数:
147