springboot搭建和开发(下)

来源:互联网 发布:淘宝有卖楼凤资源的吗 编辑:程序博客网 时间:2024/06/08 01:17

在上一篇文章中我们写到springboot的环境搭建,搭建完成后运行显示下面界面,而且没有报错:



显示出上图界面说明你的搭建是ok的,接下来,我们继续我们的开发;

大家的项目界面应该是下图所示:


1,首先,我需要在com.springboot下面再加上几个基本的包:

model包:在上一篇中的generatorConfig.xml文件中其实我们已经写到了,model包的位置,接下来,我们需要按照generatorConfig.xml文件配置的将model包放在com.springboot下面就好了。

controller包:用来放controller.java的。

service包:用来放javaservice文件的。

mapper包:和model包一样,在generatorConfig.xml中都有配置,如果你不想叫mapper包,改成dao包也可以,就是需要将generatorConfig.xml的配置修改一下。


2,搭建好包后,我们现在做的是需要就是自动生成文件了,生成文件的前提是数据库已经搭建好,而且配置也弄好了,


上面这个是我的数据库,springboot库下面的user表。

3,查看generatorConfig.xml文件有没有问题,下面是我的generatorConfig.xml文件,mapper和model生成的包的位置和表的名字user和生成的对象名字:还有数据库的url和账号密码等。


4,确定没有问题后我们可以开始做生成操作了

1)在IDEA的右上方有下图这么一个东西,点击那个框,也就是显示ApplicationApp的那个框,会有如下图的选项,然后点击第一个Edit Configurations...;


2)然后出现下面界面:然后点击左上角那个+号;


3)出现下面界面:选择maven,点击它。


4)然后出现下面界面:然后我们在第一个箭头那里填上一个名字,我填的叫generator,这个就类似一个开关一样,然后在第二个箭头是一个命令:

mybatis-generator:generate,照着填就好了,填好后点击下面的OK,然后就可以了。


5)然后可以看到右上角那个框里面已经改成了generator,如果没有改成的话,自己可以手动选择一下:


6)选择好了后,点击generator旁边那个绿色的三角形,那个是运行按键,也就是这个generator是一个自动生成文件的开关入口,而按那个绿色三角形启动,然后可以查看控制台,可以看到控制台有下面代码说明已经成功了:


7)再查看目录,你会发现已经自动生成了3个文件,第一个是UserMapper.java;第二个是User类,第三个是UserMapper.xml文件(如下图),但是,如果生成有问题或者在控制台中报错了,一定仔细查看配置文件,一般都是配置文件出了问题,如果目录中生成的文件不全或者目录错了,记住,一定要将其全部生成的文件删除了,重新生成。


8)生成文件成功后,将其IDEA右上角那个选项改过来,将generator改成ApplicationApp,如下图:


9)将其generatorConfig.xml中那部分table的代码注释了,防止不小心,运行了generator:如果运行中发现有的表成功生成了,有的表失败了,可以将生成成功的表在generatorConfig.xml里面注释掉,这样重新生成的时候就不需要再把已经生成好的表的文件删除了。

5,到这里,我们的mybatis文件,也就是dao层就搭建好了,接下来,就是在写一个service,一个controller,然后在resources下面的templates里面写一个html文件,记得这里是最好不要用jsp的,一般用html文件,因为jsp和springboot不是很好的搭配,在这里我们用的前端是themeleaf也就是easyUI;



大家可以在register.html文件中写一个注册,然后通过Ajax来传入给controller中,再通过service然后传入到数据库中了,到了这里和简单的ssm框架没有什么区别了,整个的springboot搭建和开发到此就结束了,如果有什么不对的地方也希望大家指出来,本人也是小白,很多地方也是不是很懂,谢谢了。





原创粉丝点击