在Struts2的行动,唯一的要求是,必须有一个无参数的方法,该方法返回一个字符串或结果的对象,必须是一个POJO。如果不带参数的方法不指定,则默认行为是使用execute()方法。 您也可以选择扩展ActionSupport类实现接口,包括操作界面。操作界面如下: 让我们一起来看看在动作方法中的H ...
分类:
其他好文 时间:
2018-08-19 20:04:31
阅读次数:
152
POJO形式和POJO动作 - 已经摆脱了Struts2的动作表单的Struts框架的一个组成部分。Struts2可以使用任何的POJO接收的形式输入。同样的,你现在可以看到任何POJO的Action类。 Tag支持 - Struts2的形式提高了标签的新标签让开发人员写更少的代码。 AJAX支持- ...
分类:
其他好文 时间:
2018-08-19 19:06:43
阅读次数:
170
优雅的Java工具库Lombok 最近在公司的项目中看到了对于Lombok的应用,通过@Data注解标注POJO,省略了大量的getter/setter代码,原先冗长的POJO在瘦身之后直接变得干净、清爽,程序员再也不需要去关注那些长长的方法,只需要集中注意力于字段field之中 Lombok简介 ...
分类:
编程语言 时间:
2018-08-19 17:02:42
阅读次数:
189
#{}表示一个占位符号,通过#{}可以实现preparedStatement向占位符中设置值,自动进行java类型和jdbc类型转换。#{}可以有效防止sql注入。 #{}可以接收简单类型值或pojo属性值。 如果parameterType传输单个简单类型值,#{}括号中可以是value或其它名称。 ...
分类:
移动开发 时间:
2018-08-19 14:03:58
阅读次数:
354
Hibernate的执行流程: 1、创建Configuration类实例,用来读取并解析配置文件(如Hibernate.cfg.xml),一个Configuration实例代表hibernate所有Pojo类到SQL数据库映射的集合; 2、创建SessionFactory对象,用来读取并解析映射信息 ...
分类:
Web程序 时间:
2018-08-18 11:30:39
阅读次数:
212
项目中常用注解整理: @JsonView注解springBoot中使用jackjson定义多个视图 https://blog.csdn.net/c_intmian/article/details/79543225 @Getter@Setter加入实体类名上 等价于get和set方法 @NoArgsC ...
分类:
编程语言 时间:
2018-08-17 19:06:13
阅读次数:
124
学习BeetlSQL总结(1)一.BeetlSQL特点:1.开发效率:(1)无需注解,能自动使用大量的内置sql,快速完成增,删,改,查的功能(2)数据模型支持Pojo,也支持Map/List这种快速模型,也支持混合模型(3)SQL模板基于Beetl实现,更容易写和调试,以及扩展(4)可以针对单个表(或者视图)生成Pojo类和sql模型,甚至是整个数据库,能有效的减少代码的编写量2.维护性:(1)
分类:
数据库 时间:
2018-08-17 12:09:07
阅读次数:
175
一、MyBatis的介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java ...
分类:
其他好文 时间:
2018-08-16 17:33:57
阅读次数:
144
Spring框架4大原则: 使用POJO进行轻量级和最小侵入式开发 POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。 2. 通过控制反转IoC、依赖注入DI和基于接口编程实现降低耦合度 3. 通过 ...
分类:
编程语言 时间:
2018-08-15 13:06:15
阅读次数:
200
图片上传测试: 1、pojo 2、mapper.xml文件 3、dao 4、serviceImpl 5、Controller 6、同一返回实体类TouGuResult 7、图片存储地址工具类: 下一篇介绍图片上传时自动返回主键的方法 ...
分类:
Web程序 时间:
2018-08-14 14:28:01
阅读次数:
183