发表于: 2017-07-29 17:38:51
1 950
今天做的事:
今天看了一下SSM框架的那篇文章,里面有个用mybatis-generator插件自动生成代码的操作
花了一下午的时间终于生成代码了,但是生成的代码太复杂了,看都看不懂,所以就先放弃了吧
简单说一下步骤吧
首先,在maven项目的pom文件中加入插件
<build>
<finalName>xxx</finalName>
<plugins>
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.2</version>
<configuration>
<verbose>true</verbose>
<overwrite>true</overwrite>
</configuration>
</plugin>
</plugins>
</build>
然后在resource文件下创建文件generatorConfig.xml的配置文件,这个就是插件要执行的目标文件
然后在配置文件中做配置,最后在通过运行插件达到自动生成代码的目的,不过我有很多地方不会装配,所以生成的代码及其复杂,看都不想看
贴出我看的教程链接:
http://blog.csdn.net/sunny243788557/article/details/45166397
http://www.cnblogs.com/GaiDynasty/p/4088531.html
SSM框架内容很多,而且涉及的知识点好杂啊,今天肯定是完不成,明天继续,但是搞得我越看越绝望啊!
然后配置文件的东西也挺多的,我先把看到的写在这,以后再单独整理出一篇博客
spring配置文件中的标签
<context:component-scan base-package="packagename"/>
在xml配置了<context:component-scan>这个标签后,spring可以自动去扫描base-pack下面或者子包下面的Java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean
注意:如果配置了<context:component-scan>那么<context:annotation-config/>标签就可以不用再xml中配置了,因为前者包含了后者。
bean就是spring的ioc容器管理的东西,一个bean就可以理解为一个类。bean的下级属性property 就是这个类里面的属性,如果要初始化可以在xml里面赋值,name就是这个属性名,value对应它的属性值,ref对应引用别的bean
这是设置注入
明天计划:我如果能把SSM的教程例子实现就好了!
问题:SSM框架这个大坑解决不掉,学完这个框架,应该对配置文件也能有深入的认识。
收获:过了一遍mybatis的代码自动生成功能,但是感觉失败了,生成的代码太复杂,我又不会配参数。然后SSM框架很难,感觉连门路还没摸到,看了一天,感觉自己之前对于Spring的bean自动装配了解的都不多,导致现在有很多问题需要去解决。
评论