图书馆管理系统 (12) — 最后的设定

第(8) 篇文章里,我们已经下载了源码,我们只需要做一些设定,就可以跑程式了!

首先,将源码交给Eclipse管理后,我们要做一些设定,找到 application.properties ,打开

config1.jpg

spring.jpa.hibernate.ddl-auto = create-drop

如果你第一次执行这个程式,将 spring.jpa.hibernate.ddl-auto = upgrade 换成 create-drop第二次跑则换回 update (切记!切记!要不然程式会删除你之前创建的资料库,重新制造一个新的,你的资料会全部失掉!)

image.destination.folder = E:\/minio\/data\/biblio 

因为程式可以上网抓取照片,抓到以后要放哪里呢?我的电脑情况就是

E:\minio\data (虽然它的路径是 E:\minio\data , 但是要写成上面的样子!)

config2.jpg

接下来就是设定你的资料库了。

spring.datasource.url = jdbc:mariadb://localhost:3306/school (你之前创建的资料库名字)
spring.datasource.username = root (你的资料库的用户)
spring.datasource.password = 1674584 (你的资料库的密码)

接下来是 Telegram 和 Minio

config3.jpg

上面设定都很简单,没什么好讲的。

如果你要用 telegram , MinioasisBot.java 的 @Service 要打开 (Uncomment, //@Service -> @Service )

telegram2.jpg

接下来要说的就是,我们现在的资料库内空空如也,什么都没有,我们要靠第一次执行程式,制作资料库的表格和把一些基本的资料(一个用户,admin,3个权限)放进资料库, 三个权限是

  1. ROLE_ADMIN
  2. ROLE_LIBRARIAN
  3. ROLE_USER

那就要靠 FirstTimeBootstrapData.java 啦 !

Uncomment @Service (程式开跑第一次过后 uncomment 它回去即可 ! )

firsttime 1.jpg

如底下 般的 Uncomment FirstTimeBootstrapData.java 的一部分,

Firsttime.jpg

好了,终于可以跑程式了!呼~~

找到 MinioasisLibraryApplication.java , 按 Runrun1.jpg

底下是第一次跑成功的状态:

run status 2.jpg

停 ! 重启

run status.jpg

成功了!run status 3.jpg

恭喜你!随意打开一个浏览器,键入 http://localhost:8080/ , 你会看到,

home.jpg

以上的换面是读者们能够进入的画面,他们在右手上角可以搜寻图书馆的图书,简单说就是图书馆系统的 OPAC ,如果你不喜欢上面小绿洲的图片,想放自己图书馆的图片,请到 resources/static/images, 把这张照片换掉 -> library.jpg。

键入 http://localhost:8080/admin, 你会看到,

login.jpg

键入,

username : admin 

password: admin

你就可以进入图书馆管理员的页面:

1

发表评论

Fill in your details below or click an icon to log in:

WordPress.com 徽标

您正在使用您的 WordPress.com 账号评论。 注销 /  更改 )

Facebook photo

您正在使用您的 Facebook 账号评论。 注销 /  更改 )

Connecting to %s