- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 Hibernate查询性能优化(多对多关联查询)
之前网上购买了一套SpringMVC+Hibernate+mybatis+shiro等常用控件集成的系统源码。搭建好环境,跑起来后发现不错,办公的基本功能都有。于是就把公司现在OA系统的用户导入了新系统。总共也就导入了1000多条数据,然后发现系统运行的没那么流畅了。尤其是用户管理页面,分页查询才显示10条记录,需要耗时40秒左右。于是debug弄了一下午,终于找到原因了。下面
2017-04-21 20:42:42 3099
原创 Hibernate JAP 字段自动添加下划线问题
数据库中的字段名是loginName,实体中应当这样写 @Column(name = "loginname") private String loginName;如果按照数据库中字段loginName,一样注解在实体类@Column(name = "loginName")执行sql语句时,会把驼峰字符转化为"_"+ 小写驼峰字符,查询时会变成lo
2017-04-13 13:20:23 5028 3
原创 UML介绍
UML定义了5类,10种模型图五种类图定义:1.用例图:从用户角度描述系统功能,并指各功能的操作者。2.静态图:包括类图,包图,对象图。类图:描述系统中类的静态结构包图:是包和类组成的,表示包与包之间的关系,包图描述系统的分层结构对象图:是类图的实例3.行为图:描述系统动态模型和对象组成的交换关系。包括状态图和活动图活动图:描述了业务
2017-04-13 09:31:59 469
原创 JavaFX的WebView中通过JavaScript回调Java的程序
根据官网给出的例子,自己写了个总是调用不成功。以下是官网例子代码:http://docs.oracle.com/javase/8/javafx/embedded-browser-tutorial/js-javafx.htmimport javafx.application.Application;import javafx.application.Platform;import j
2017-04-12 20:51:52 10657 5
原创 JavaFX本地应用自动更新功能的实现——FXLauncher
看了官方的demo,还是研究了好久才实现了此功能。描述实在是太简单了。参考地址:fxldemo fxlauncher JavaFX本地应用自动更新功能的实现——FXLauncher在看了那些参考资料后,感觉还是无从下手。资料上说主要是以下几个步骤:FXLauncher的使用步骤1)编译项目JAR到app.dir 2)复制依赖包到app.dir 3)生
2017-04-12 12:04:32 9303 1
原创 eclipse调试时设置断点不起作用问题。
eclipse断点设置有个开关,如果不小心点了设置的断点就不会进入debug模式了。解决方案:在点击一次开关,打开调试模式。
2017-04-11 16:06:43 4722 2
转载 SCP 命令
svn 删除所有的 .svn文件find . -name .svn -type d -exec rm -fr {} \; linux之cp/scp命令+scp命令详解 名称:cp使用权限:所有使用者使用方式:cp [options] source destcp [options] source..
2017-04-11 15:36:05 520
转载 Exec Maven Plugin全面解析和使用示例
1.为什么使用exec?现在的工程往往依赖 众多的jar包,不像war包工程,对于那些打包成jar包形式的本地java应用来说,通过java命令启动将会是一件极为繁琐的事情,原因很简单,太 多的依赖让参数-classpath变得异常的恐怖。为此,在发布应用时,一般使用两种方法来启动应用程序:一种是通过工具将工程及其所有依赖的jar包 打包成一个独立的jar包(在maven里有两个插件ass
2017-04-11 14:56:01 7832
转载 JavaFX窗口状态设置
1. 窗口最大化显示Rectangle2D primaryScreenBounds = Screen.getPrimary().getVisualBounds();stage.setX(primaryScreenBounds.getMinX());stage.setY(primaryScreenBounds.getMinY());stage.setWidth(primaryScr
2017-04-10 11:17:25 1441
转载 Spring MVC之@RequestMapping 详解
引言:前段时间项目中用到了REST风格来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@RequestParam、 @RequestBody、 @R
2017-04-07 10:01:24 246
原创 abcdCode代码生成器demo
超级灵活的代码生成器abcdCodeabcdCode代码生成器非常灵活,适应于各种框架。可以根据项目的架构设计对应的模板,无论架构使用了spring,Hibernate,mybatis等等框架,都可以定义合适的模板,快速的生成自己需要的代码。一、代码生成的原理 使用freemarker模板技术生成代码文件。模板都是freemarker语法定义。具体步骤: 1. 配置好数
2017-04-06 16:32:17 1699
原创 abcdCode代码生成器操作手册
abcdCode操作手册 1. 配置数据源。 1.1 配置Oracle数据源: 驱动:oracle.jdbc.driver.OracleDriver url:jdbc:oracle:thin:@10.100.1.100:1521/test 1.
2017-04-06 16:26:39 833
text-show插件,容器大小固定,根据文字多少来调节显示的字体大小
2019-10-13
开放性实验室预约系统
2017-11-01
abcdCode代码生成器(需要JDK8支持)
2017-04-06
java jxl-2.6.jar包
2011-05-23
如何将ip地址当做域名进行映射?
2022-09-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人