
JAVA 框架
guanry
大家好
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用例描述和实现
用例名称 用例的简短的名称,可以看成是应用中的菜单项目管理编号 唯一的编号,可以用来跟踪用例的实现过程作者 就是编写此用例的人简要描述 用例的简单描述,可是此用例的简单的功能描述。说明中应简要表述用例的作用和目的。一个段落即足以作此说明。对用例的角色、目的的简要描述;基本事件流 基本完成功能的流...原创 2010-09-02 09:32:31 · 1416 阅读 · 0 评论 -
Hibernate one to one 的编写
系统做得差不多了,突然需要增加额外的功能是经常的事情。 比如 论坛的文章 突然需要增加 点击量。这时,另外增加表是一个不错的选择。 在 Post 中使用 @OneToOne(fetch = FetchType.LAZY) @PrimaryKeyJoinColumn private PostHit postHit; ...原创 2015-10-14 16:22:23 · 126 阅读 · 0 评论 -
Jetty 表单提交内容过多
使用 Jetty 作为服务器的时候,表单提交时候,有时会出现这样的错误。 java.lang.IllegalStateException: Form too large395336>200000 at org.eclipse.jetty.server.Request.extractParameters(Request.java:249) at org...原创 2015-10-15 13:36:40 · 223 阅读 · 0 评论 -
Image Cropper 的 JAVA 支持
image-cropper 是一个很好的 Jquery插件,可以实现图片的选择,旋转,剪切。 可以用做网站头像的处理。 点击"DONE"按钮,会向后端发送 JSON切割数据,后端的 java代码如下:package net.watermelon.core.util; import java.io.*; impo...原创 2015-10-20 16:41:05 · 244 阅读 · 0 评论 -
Nginx 使用流媒体改善网站视频的访问能力
为公司建立一个简单的网站, Tomcat结构的,公司需要在上面放学习视频,大概有200M,MP4格式的。 为了迎合公司的浏览器,使用 html5media.js , <video>标签试用大部分的浏览器。 系统上线后,直接发通知学习,立刻服务器访问大量流量,服务器网卡 100M ,直接出现视频很卡的情况。 很多用户不能访问。 访问人数200多人。...原创 2015-10-27 14:30:39 · 1753 阅读 · 0 评论 -
upstream timed out 的修改方案
服务器前端加入反向代理 Nginx 后,用户下载生成的Excel表格时候报错, An error occurred. Sorry, the page you are looking for is currently unavailable. Please try again later. If you are the system administrator of ...原创 2015-10-29 15:53:16 · 1017 阅读 · 0 评论 -
使用spring-boot 加速企业开发
Spring-boot 的使用 方便了Spring 项目的管理和维护1 建立基本项目: https://start.spring.io/ 可以选择 web, jpa ,mysql . 点击 Genarate Project 下载 . 2 导入 Eclipse 项目 解压下载的ZIp 文件到目录, 打开 Eclipse 选择 Import Exis...2016-01-22 09:12:48 · 139 阅读 · 0 评论 -
SpringMVC 做服务端数据验证
@Entity@Table(name = "menu_menu")public class Menu { @Id @Column(name = "id") @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; @Size(min = 4, max = 20, messag...原创 2016-01-27 16:10:53 · 358 阅读 · 0 评论 -
复杂页面和流程的处理
问题描述: 在我们的开发过程中,会遇到复杂页面和流程的处理,这里的流程不是工作流,不需要多个人员参与,就是一个用户参与的复杂的页面流程,比如完成一个任务,需要提供多个转向页面和复杂的转向逻辑,通常情况下,我们会直接写在 Controller里面,这样代码量比较大,有大量的if else 导致代码可读性也很差。这里有什么好的解决办法么?有没有一个直观的可以看到整个业务逻辑的地方? 通常情况下,...2017-09-14 16:48:17 · 511 阅读 · 0 评论 -
Spring AOP 描述的例子(使用AOP记录日志)
日志,需要记录管理员操作日志, 这里需要传递2个参数, 文章的编号, 和 SESSION @Aspect@Controllerpublic class ControllerAopTest { @Pointcut(value = "execution(* net.watermelon.cms.web.PostController.*(java.lang....原创 2015-10-13 15:18:32 · 193 阅读 · 0 评论 -
@RestController
@RestController: a convenience annotation that does nothing more than adding the@Controller and @ResponseBody annotations。 @RestController是@Controller和@ResponseBody的结合体,两个标注合并起来的作用。...原创 2016-07-21 14:13:03 · 133 阅读 · 0 评论 -
Spring4.2mvc 406错误
@ResponseBody @RequestMapping("/page-json.html") public List<Menu> dataTableDemo( HttpServletRequest request, HttpServletResponse response, Model model) { List<Menu> lis...原创 2016-06-24 08:51:07 · 152 阅读 · 0 评论 -
企业软件架构的基本实现
企业开发过程中,80%的时间是用来做简单业务,比如页面验证,页面调试,表的增删改查代码的编写和调试。真正用在用户需求的改善,界面改善,程序优化方面的重要任务只用了20%的时间。通过多年研究,现在我们实现了通过文档产出代码,可以是应用程序第一时间可视化,再逐步的修改和优化,达到客户目标。也解决了软件项目管理中代码规范的问题。DEMO地址 : http://www.m-coupon.c...2012-06-27 11:50:54 · 116 阅读 · 0 评论 -
开源CMS系统
开源CMS系统,界面美观,功能强大。特别之处是容易扩展,系统提供从EXCEL模板生成程序代码的功能,解决了页面验证,表格排序,媒体管理,显示标签等等基本的问题。系统生成规范的代码,为企业应用架构提供好的开端。DEMO: http://www.m-coupon.com.cn:8080/simple/login.jsp 点击这里 用户名/密码 admin/admin123也可以自己注册...原创 2012-06-27 13:08:03 · 202 阅读 · 0 评论 -
用酷瓜软件进行企业应用快速开发
酷瓜软件使用 spring+hibernate MVC 架构,适用于企业信息化软件项目的快速开发。系统提供开发中必要的样式表,类库,和软件结构,代码生成工具等等,大幅提高了开发人员的工作效率,提高了软件的质量和可维护性。 系统提供了完整的页面,菜单。特别是基于此框架的代码生成,可以节省开发人员80%的工作。代码生成了列表页面,输入页面,输入验证,包括符合规范简单容易修改的java代码框架。 ...原创 2013-04-09 11:06:04 · 171 阅读 · 0 评论 -
酷瓜软件的现有组件---表格
图显示的是自动生成的表格,包含了一个应用应有的大部分功能,按列排序,分类查询,快速查询等等内容。 鼠标移动到一列会显示对应此条目的操作。 表格的翻页。...2013-04-18 14:36:39 · 127 阅读 · 0 评论 -
Spring-boot 多语言的处理
Spring-boot 实现多语言切换,很简单: 加入一个配置类就可以package net.watermelon;import java.util.Locale;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.Enabl...2016-06-13 12:55:27 · 1133 阅读 · 0 评论 -
thymeleaf + spring 表单验证国际化
/*@todo * 这里怎样国际化 */ @NotEmpty(message="login.account.not.empty") @Column(name = "name") private String name; // @Email(message = "必须是Email 格式") @Column(name = "href") pr...2016-06-15 08:22:20 · 294 阅读 · 0 评论 -
使用数据库完成多语言管理
package net.watermelon.demo.vo;import java.text.MessageFormat;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Locale;import java.util.Map;...2016-06-21 10:21:05 · 676 阅读 · 0 评论 -
Spring Security 登陆成功后的处理
Spring Security 完成登陆后一般需要一些自定义的处理,例如,记录登陆日志,初始化用户菜单等等这里就需要自定义的 登陆成功处理了,Spring 提供了 AuthenticationSuccessHandler 接口,完成这个接口就可以了。 但是,修改到这里处理后,原先系统的自动转向处理就没有了,接口中应该怎么写,才可以保持原来的功能呢? 代码如下: ...2016-06-21 10:36:10 · 5441 阅读 · 1 评论 -
简单页面流的处理
<?xml version="1.0" encoding="UTF-8"?><flow><!-- 输入测试 --><input name="hotelId" value="flowScope.hotelId"/><!--变量测试 --><var name=2017-10-13 15:10:08 · 815 阅读 · 0 评论