- 博客(0)
- 资源 (3)
- 收藏
- 关注
自动代码生成(第一版)
用过hibernate的朋友们都知道,有个强大的东西叫 JPA,还有个更NB的东西叫spring-data,但是Mybatis更好用啊,而且灵活。可是Mybatis就可怜了,没有上面那些东西,在网上找,也有一些类似jpa的产品出现,但是总感觉不好用,所以干脆自己搞一个,不就写几个文件吗。
说明:生成的文件包括
实体:为每张表生成一个对应的实体
QueryModel(查询Model):为每个实体生成一个对应的查询model
PageModel(分页Model):一个分页的model
BaseDao:基本的BaseDao,包括了13个单表常用的方法
Daos:继承了BaseDao
Mapper(xml映射文件):重点,动态的实现了每个dao的方法
service 及其 实现类:提供了增删改查的基本的方法
controller:提供了增删改查的基本的方法
由于代码难度比较一般,各位可以下载查看,地址会放在后面。
只需要配置两个文件即可运行,①数据库连接文件 ②生成文件的路径和包名等的文件
代码中尽量减少使用了第三方的 jar 包,基本上是愿生的代码,避免朋友们因为jar包发愁,也没有使用maven管理,就是一个java项目,只要有java环境即可运行
2016-12-29
自动代码生成
用过hibernate的朋友们都知道,有个强大的东西叫 JPA,还有个更NB的东西叫spring-data,但是Mybatis更好用啊,而且灵活。可是Mybatis就可怜了,没有上面那些东西,在网上找,也有一些类似jpa的产品出现,但是总感觉不好用,所以干脆自己搞一个,不就写几个文件吗。
说明:生成的文件包括
实体:为每张表生成一个对应的实体
QueryModel(查询Model):为每个实体生成一个对应的查询model
PageModel(分页Model):一个分页的model
BaseDao:基本的BaseDao,包括了13个单表常用的方法
Daos:继承了BaseDao
Mapper(xml映射文件):重点,动态的实现了每个dao的方法
service 及其 实现类:提供了增删改查的基本的方法
controller:提供了增删改查的基本的方法
由于代码难度比较一般,各位可以下载查看,地址会放在后面。
只需要配置两个文件即可运行,①数据库连接文件 ②生成文件的路径和包名等的文件
代码中尽量减少使用了第三方的 jar 包,基本上是愿生的代码,避免朋友们因为jar包发愁,也没有使用maven管理,就是一个java项目,只要有java环境即可运行
2016-12-29
win7--64位下可完美运行的C/C++编译软件
许多新手学习C/C++语言时,因为是刚入门,所以对于编译器不是很了解,导致在选择一些入门的编译软件时迷惑重重,比如自己的笔记本是64位的,不能用Win-TC,Win-TC软件不支持中文输入输出等等,现在我提供一款可以在win7--64位系统下完美运行的C/C++编译软件,它操作简单,功能很丰富,对于新手来说绝对是入门的完美软件。
2013-12-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人