排序:
默认
按更新时间
按访问量

JFinal Tables自动生成对应Model及Model代码& JUnit 测试单元的编写

      这几天在研究JFinal,对ActiveRecord有点兴趣,但其运行必须先将Table对应的Model注册才行, 通过JFinal提供的Model生成工具对数据库批量生成Model, 生成器的调用:package autogen; import javax.sql.DataSour...

2018-06-23 16:01:09

阅读数:9

评论数:0

基于Mybatis的通用分页查询实现

     写在前面: 这套数据结构在spring+hibernate的框架上已经成熟运行多时,可直接将web前端的table查询插件生成的查询条件通过组件自动转换为CommonReqInqBean实例,然后调用HibernateGenericDao.pagedQuery完成分页查询,生成Page对...

2018-05-31 16:54:16

阅读数:47

评论数:0

Java 库:为 Java 程序员而生的 10 + 最佳库

众所周知,Java 的生态环境相当庞大,包含了数量相当可观的官方及第三方库。利用这些库,可以解决在用 Java 开发时遇到的各类问题,让开发效率得到显著提升。举些例子,最常用的官方库有 java.lang、java.util、java.io、java.sql、java.net 等;而至于目前最流行...

2018-05-31 16:48:54

阅读数:492

评论数:0

Mybatis笔记 : 动态生成临时表并引用..

     Mybatis可以通过在xml里面增加update来执行DDL,所以,我们在TaUserMapper.xml里面增加:<update id="createTempTable" > create ...

2018-05-30 12:30:08

阅读数:132

评论数:0

Mybatis笔记: 返回Map & List<Map>动态列数据集

        我们做查询/报表的时候多用map/list&amp;lt;map&amp;gt;来实现查询数据的返回,那么mybatis如何实现?        1/在mapper.xml里面增加两个select function, 他们的resultType都指定为HashMap...

2018-05-30 11:49:02

阅读数:57

评论数:0

Mybatis手动热加载

    原代码来自网络, 重组了代码并优化了isChanged的判断 (删除/增加/更新xml均能侦测),  此热加载工具可以脱离spring容器运行, 有利于加快junit调试.    package com.freestyle.common.db.mybatis; import java.i...

2018-05-30 11:17:20

阅读数:56

评论数:0

Proxool &amp; Mybatis整合的配置及例子(无spring依赖)

         Proxool是一个非常优秀的数据库连接池组件, 下面介绍如何在无spring容器的环境下让Mybatis调用Proxool管理的数据库连接.        首先,我们定义ProxoolUtils工具类,提供loadProxool方法加载数据库连接池.package com.fr...

2018-05-28 09:39:29

阅读数:33

评论数:0

利用Spring的CGLIB给运行时新建的JdbcTemplate&amp;amp;NamedParameterJdbcTemplate织入实现打印带参数的SQL功能

    上一篇博文https://blog.csdn.net/rocklee/article/details/80312844讲利用aspect注释让spring加载Sqllogger来实现对spring容器管理的jdbctemplate的execute&amp;amp;query方法的拦...

2018-05-17 10:07:35

阅读数:42

评论数:0

Spring AOP中pointcut expression表达式解析 及匹配多个条件

Pointcut 是指那些方法需要被执行&quot;AOP&quot;,是由&quot;Pointcut Expression&quot;来描述的.Pointcut可以有下列方式来定义或者通过&amp;amp;&amp;amp; || 和!的方式进行...

2018-05-15 08:33:12

阅读数:30

评论数:0

Spring AOP的应用: 给NamedParameterJdbcTemplate和JdbcTemplate的输出日志加上参数值

  众所周知,通过JdbcTemplate/NamedParameterJdbcTemplate执行的查询, log里面打印的SQL参数都是?占位符, 对于调试SQL非常不友好, 所以利用AOP将参数代入,然后再打印出来.   首先我们先写一个SQLLogger,用于拦截JdbcTemplate/...

2018-05-14 18:00:30

阅读数:29

评论数:0

Mybatis笔记: 各组件的生命周期

SqlSessionFactoryBuilder:            它的用途仅仅用于产生SqlSessionFactory实例, 一旦产生后基本上没用,应该销毁.SqlSessionFactory:            相当于缓冲池(如连接池)的作用, 用于派发和回收SqlSession,...

2018-05-12 17:22:16

阅读数:25

评论数:0

C#的listbox设置自画模式后如何自动显示水平滚动条

       关键点:             在MeasureItem事件中改变HorizontalExtent的值, 如果HorizontalExtent比listbox的width大,就会出来水平滚动条.      首先设置listbox.HorizontalScrollbar=true, ...

2018-05-09 15:17:34

阅读数:27

评论数:0

C#的ListBox加入隐含对象处理手法与Delphi的对比

   Delphi在ListBox里面item若需要关联额外的对象, 可以用Object来关联, 而C#更方便,因为它的listbox.items.add参数便是object, 但需要override ToString方法才能将显示的内容显示出来,否则只会显示对象的类名. 下面是例子:privat...

2018-05-03 12:21:57

阅读数:28

评论数:0

java的格式化输出, 整数/小数/百分比及位置指定...

备忘一下@Test public void testFmt(){ System.out.println(String.format(&quot;%1$,d&quot;, 12345)); System.out.println(String.format(&...

2018-04-27 11:10:28

阅读数:45

评论数:0

用JDBC读取postgresql json类型的数据

public static class RecBean{ public String f1; public String f2; public String f3; } @Test public void testObjectAccess() throws Exception{ ...

2018-04-26 09:14:52

阅读数:146

评论数:0

用JDBC读取postgresql record类型的数据

@Test public void testObjectAccess() throws Exception{ TransJdbcTemplate lvTj = ContextHolder.getTransJdbcTemplate(); Exception lvException= lvT...

2018-04-26 09:05:11

阅读数:94

评论数:0

在spring里配置mybatis

     首先在spring配置proxool数据源这些不说, 我们先在src/main/resources/spring-config/下建立spring-mybatis.xml.把sqlSession放在spring容器里管理:&amp;lt;?xml version=&quo...

2018-04-21 16:16:29

阅读数:37

评论数:0

在JUnit中手动加载proxool连接池...

   由于做单元测试时,Web 服务并未启动,所以我们需要手动加载proxool连接池...try { // 获取配置文件句柄 String lvsPath=Class.class.getClass().getResource(&quot;/&quot;).getPat...

2018-04-21 15:59:36

阅读数:21

评论数:0

用javascript获取页面可见的高度

var h = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight;   //height

2018-04-19 14:23:16

阅读数:25

评论数:0

JAVA计算指定年份每一周开始日期与结束日期

经常有报表用自然周来统计,下面是计算指定年份的每一周的开始日期与结束日期的java代码 .package com.dgmislrh; import java.text.ParseException; import java.text.SimpleDateFormat; import java.u...

2018-04-12 16:02:30

阅读数:37

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭