发表于: 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自动装配了解的都不多,导致现在有很多问题需要去解决。


返回列表 返回列表
评论

    分享到