激发pojo的潜能,不会让pojo类继承实现或导入与Spring API相关的任何东西 那么spring怎么装配pojo呢 >依赖注入(最大好处:松耦合) 耦合具有两面性: 一方面,紧密耦合的代码难以测试,难以复用,难以理解。 另一方面,一定程度的耦合又是必须的,因为完全没有耦合的代码什么也做不了, ...
分类:
编程语言 时间:
2018-04-01 16:56:21
阅读次数:
179
MyBatis的一大亮点就是可以不用DAO的实现类。如果没有实现类,Spring如何为Service注入DAO的实例呢?MyBatis-Spring提供了一个MapperFactoryBean,可以将数据映射接口转为Spring Bean。 <bean id="userDao" class="org ...
分类:
移动开发 时间:
2018-03-31 13:11:54
阅读次数:
195
1.检查自己写的hql语句是否使用了数据库的表名而不是实体类的类名,比如数据库表为user_tb,而对应的pojo类为UserTb,hql是"from user_tb where xx=xx",如果是这样,将user_tb改为UserTb就可以了。有条件的话也是一样的,请使用类属性名而不是表名。除非 ...
分类:
移动开发 时间:
2018-03-29 18:59:52
阅读次数:
223
前言:必需学会Maven and SQL基础知识简介:通过 Maven, Mybatis 逆向生成 Pojo, Mapper, Example(本章屏蔽了)工具:JDK8apache-maven-3.5.2IntelliJ IDEA 2017.3 x64 mysql-connector-java-5... ...
分类:
其他好文 时间:
2018-03-29 12:04:13
阅读次数:
148
利用hibernate访问不同数据库中的不同表或不同数据库中的相同表。 本人在开发过程中的解决方案,希望大家交流。一般用myEclipse工具会自动生成Hibernate的相关文件,大致有下面几类: (1)数据库配置文件:.cfg.xml(2)映射文件.hbm.xml(3)映射类:pojo(4)会话 ...
分类:
数据库 时间:
2018-03-27 16:42:47
阅读次数:
182
1. #{}和${} #{}表示一个占位符号,通过#{}可以实现preparedStatement向占位符中设置值,自动进行java类型和jdbc类型转换,#{}可以有效防止sql注入。 #{}可以接收简单类型值或pojo属性值。 如果parameterType传输单个简单类型值,#{}括号中可以是 ...
分类:
其他好文 时间:
2018-03-26 10:53:53
阅读次数:
154
代码自动生成插件 使用代码生成插件可以根据数据表及表中的字段,默认使用驼峰映射规则创建。 pojo对象/pojoMapper接口对象/pojoMapper.xml文件/并且其中提供了类似于通用mapper的调用方式。 1、eclipse插件添加 将generator目录直接拷贝到MyEclipse ...
分类:
其他好文 时间:
2018-03-21 20:00:46
阅读次数:
354
1、环境说明 使用语言: jdk: 1.7.0-15 tomcat:7.0 mysql: 5.5.55编辑器: Eclipse 使用域名: www.library.com 前端框架: bootstrap 2、系统模块 1、lib-parent jar包依赖,管理所有的公用jar包 2、lib-dub ...
分类:
其他好文 时间:
2018-03-21 00:04:21
阅读次数:
246
一、mybatis-generator的使用 作用:根据数据库自动生成pojo、dao和xml文件。 1、引入mybatis-generator pom.xml中引入配置: <build> <finalName>MMall</finalName> <plugins> <plugin> <groupI ...
分类:
其他好文 时间:
2018-03-17 12:23:42
阅读次数:
239
mapper.xml 代码 分析 xml java 代码 ...
分类:
其他好文 时间:
2018-03-15 22:17:42
阅读次数:
218