eclipse中SSM配置文件包名提醒和自动生成pojo,mapper.xml,dao接口插件的使用
来源:互联网 发布:java 反射找不到注解 编辑:程序博客网 时间:2024/05/29 13:56
最近在学习SSM框架,在编写配置文件时,没有包名的提醒实在是痛苦的一件事,询问老师该如何解决,老师说换个版本(我是在官网下载的比较新的eclipse,老师给的是绿色解压即用的版本)。心想除了换版本就没有其他办法了么?在同学的帮助下找到了完美的解决方法跟大家分享一下!
1.配置文件包名的提醒
Help-->Eclipse Marketplace-->在搜索框内搜索Spring Tool Suit-->install-->安装完成之后会提醒重启eclipse
重启之后在编写配置文件的class时你就会发现已经有了提醒!
2.自动生成pojo,Mapper.xml,dao层接口插件的使用
注意:自动生成可能会因为ssm中使用jar包版本的原因而发生错误。
2.1 下载相应的插件
与1相同先进入搜索框的界面,
http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=2947754
打开上面的网站将 MyBatis Generator install 的按钮按着,拖入搜索框,下载安装即可。
2.2 编写 generatorconfig.xml(这里提供一个模板给大家)
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"><generatorConfiguration><!-- 数据库驱动 --><classPathEntry location="D:\\JavaCode\\genTest\\WebContent\\WEB-INF\\lib\\mysql-connector-java-5.1.26-bin.jar" /><context id="DB2Tables" targetRuntime="MyBatis3"><commentGenerator><property name="suppressDate" value="true" /><!-- 是否去除自动生成的注释 true:是 : false:否 --><property name="suppressAllComments" value="true" /></commentGenerator><!--数据库链接URL,用户名、密码 --><jdbcConnection driverClass="com.mysql.jdbc.Driver"connectionURL="jdbc:mysql://localhost/branddb" userId="root" password="1234"></jdbcConnection><!-- 默认false,把JDBC DECIMAL 和 NUMERIC 类型解析为 Integer true,把JDBC DECIMAL 和 NUMERIC 类型解析为java.math.BigDecimal --><javaTypeResolver><property name="forceBigDecimals" value="false" /></javaTypeResolver><!-- 生成模型的包名和位置 --><javaModelGenerator targetPackage="com.test.pojo"targetProject="genTest"><!-- enableSubPackages:是否让schema作为包的后缀 --><property name="enableSubPackages" value="true" /><!-- 从数据库返回的值被清理前后的空格 --><property name="trimStrings" value="true" /></javaModelGenerator><!-- 生成映射文件的包名和位置 --><sqlMapGenerator targetPackage="com.test.mapper"targetProject="genTest"><property name="enableSubPackages" value="true" /></sqlMapGenerator><!-- 生成DAO的包名和位置 --><javaClientGenerator type="XMLMAPPER"targetPackage="com.test.dao" targetProject="genTest"><property name="enableSubPackages" value="true" /></javaClientGenerator><!-- 要生成哪些表 --><!-- tableName:用于自动生成代码的数据库表;domainObjectName:对应于数据库表的javaBean类名 --><table tableName="brand" domainObjectName="Brand" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"></table></context></generatorConfiguration>
选择生成文件的位置生成的表,以及数据库的相关配置,大家根据自己的情况去按照注释修改即可
修改完成之后,右键该配置文件,根据提示生成。
阅读全文
0 0
- eclipse中SSM配置文件包名提醒和自动生成pojo,mapper.xml,dao接口插件的使用
- Mybatis--使用mybatis generator插件映射数据库,自动生成pojo对象,dao接口,mapper.xml文件的方法
- eclipse maven 插件 自动生成mybatis dao、mapper 、pojo
- Eclipse使用Mybatis Generator生成pojo对象、mapper接口和mapper.xml文件
- mybatis自动生成mapper+pojo(mapper接口和普通dao)
- eclipse中安装mybatis generator插件自动生成dao、xml、pojo
- MyBatis-自动生成pojo、mapper和mapper.xml
- ssm项目使用mybatis-generator工具自动生成实体类、*mapper.xml、dao层方法
- idea中mybatis-generator插件实现数据库表自动生成相关接口、pojo、和xml配置
- Mybatis的功能之一:数据库表自动生成对应的model类,dao接口和Mapper.xml文件
- 用mybatis-gennerator插件自动生成mybatis所需要的dao、bean、mapper xml文件
- mybatis反转自动生成dao、实体类和mapper.xml
- Mybatis自动生成实体类、mapper.xml和dao
- eclipse中根据数据库自动生成dao、mapper、model
- Eclipse中根据数据库自动生成dao、mapper、model
- 使用Mybatis-Generator自动生成Dao、model和mapper.xml相关文件
- maven + mybatis 自动生成所需pojo、dao、mapper
- doMoreDoBetter利用mybatis生成pojo、mapper接口、mapper XML文件
- MB Link 权限声明
- 打开新窗口引入样式
- Linux驱动入门总结
- openpyxl代码实例
- BZOJ 2141 排队 [分块+树状数组]
- eclipse中SSM配置文件包名提醒和自动生成pojo,mapper.xml,dao接口插件的使用
- 开天辟地
- android studio的gradle梗
- 机器学习从入门到出家
- redis 命令集合
- 更改keil工程名字
- 02-Thrift研究
- HDU1058
- Socket套接字