1个小时学会并且掌握vue.js前后端相结合,vue实现了代码量,实现能力强

建立图书馆数据库lib

    建立图书表book

create database lib;

use lib;

create table book(

    id int primary key auto_increment,

    name varchar(50),

    price int

);

一、导入模板example.war 并且改名libweb

 

二、修改数据库配置信息

 

三、修改实体类,(本例:UseràBook)

1、建立类和属性

 

2、对属性添加get/set,如下图

 

3、对主键添加注解

按照JPA的规范,在getId()前面加相关的注解

@Id

@GeneratedValue(strategy= GenerationType.IDENTITY)

@Column(name="id777")

4、对剩余非主键的字段,也添加相关的注解

四、对实体类,修改Dao层

1、先修改接口UserDaoàBookDao(修改接口名、import、方法名)

2、修改实现类

五、修改service层

1、先修改接口UserServiceàBookService(修改接口名、import、方法名)

2、修改实现类

六、修改action/web 层

1、UserAction—>BookAction

七、修改struts.xml文件,配置一下Action

八、测试

http://localhost:8080/libweb/  (死代码)

http://localhost:8080/libweb/bookAction_*  (把Action 那么复制出来)

http://localhost:8080/libweb/bookAction_getAllBook  (把通配符*改成方法名)

多多指教,我还是前端小生
原文地址:https://www.cnblogs.com/yangslin/p/7920985.html