前端工程

image.png

用VUE-Cli工具创建VUE工程,然后在idea中打开

image.png

前端写个假数据并测试
注意,这里是vue风格

  1. <template>
  2. <div>
  3. <table>
  4. <tr>
  5. <td>编号</td>
  6. <td>图书名称</td>
  7. <td>作者</td>
  8. </tr>
  9. <tr v-for="item in books">
  10. <td>{{item.id}}</td>
  11. <td>{{item.name}}</td>
  12. <td>{{item.author}}</td>
  13. </tr>
  14. </table>
  15. {{msg}}
  16. </div>
  17. </template>
  18. <script>
  19. export default {
  20. name: "Book",
  21. data(){
  22. return{
  23. msg:'Hello Vue',
  24. books:[
  25. {
  26. id:1,
  27. name:'Java0 基础实战',
  28. author:'楠'
  29. },
  30. {
  31. id:2,
  32. name:'Spring Boot0基础实战',
  33. author:'楠'
  34. },
  35. {
  36. id:3,
  37. name:'Vue 0基础实战',
  38. author:'楠'
  39. }
  40. ]
  41. }
  42. }
  43. }
  44. </script>
  45. <style scoped>
  46. </style>

看看效果
image.png
前端用axios接受数据
见vuetest3 book.vue

后端工程

用idea创建springboot项目
四个组件:Lombok,web,SpringBoot Data JPA,MySQL

前台假数据没问题了,后台就可以开始
entity-mapper-service-controller流程了
记得跨域的时候的配置 —->SpringBoot 优雅解决跨域问题。

element ui

image.png