- 浏览: 10436 次
- 性别:
- 来自: 上海
最新评论
-
javatozhang:
tea_pig 写道javatozhang 写道把你的提供的代 ...
发一个读取MySQL库,自动生成Pojo的工具 -
tea_pig:
javatozhang 写道把你的提供的代码下载了下来,可能是 ...
发一个读取MySQL库,自动生成Pojo的工具 -
javatozhang:
把你的提供的代码下载了下来,可能是我的技术浅薄没有调试出来。对 ...
发一个读取MySQL库,自动生成Pojo的工具
文章列表
发布一个自动读取MySQL数据库表,然后自动生成POJO的工具,本身MyEclipse中的Hibernate tools已经自带了一个类似的工具,不过它生成的类风格个人不喜欢。
只要保证环境变量中JDK已经正确配置,解压后,直接运行ant.bat就可以了。当然,在运行之前需要简单配置一些参数,这个自己看注释了。
P.S 只支持简单表结构,多主键等不支持。由于代码没什么技术含量,所以就没放源了。
P.S 由于上传限制,下载的时候,又会重定义名称,方便起见,重新上传了,将原文件直接拆分开了,只要保证解压后在同一个文件夹下就可以了
日前接到阿里一通面试电话。
有一题较为有趣,所以直接收录了下来。
需求:参照微信、支付宝红包,将金额拆分为相应人数的红包,且每个红包不得超过总金额的90%。(由于都是在电话里口述,不知道有没有听错需求,姑且就当它是正确的吧)
由于该需求会产生较多0.01的红包,但是暂且不论红包金额的算法,只论生成红包这段代码是否有错,望大神提点。
package com.demo;
import java.math.BigDecimal;
import java.util.Random;
public class Demo {
/**
* 单元测试 ...
搜索引擎关于这个问题找了很多,大部分给出的解释就是:
<selectKey keyProperty="id" resultType="int" order="AFTER">
select LAST_INSERT_ID()
</selectKey>
可是我在实际使用中,在service层做了注解型配置事务,当一个事务未执行完,select LAST_INSERT_ID() 这行SQL当做单独一个原子操作,不会立即执行。会等到insert操作完毕后,才会执行。
接着我开始排查Mybatis的配置
...