Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3q分享 #38

Open
xchsh12345 opened this issue Jun 11, 2020 · 2 comments
Open

3q分享 #38

xchsh12345 opened this issue Jun 11, 2020 · 2 comments

Comments

@xchsh12345
Copy link

xchsh12345 commented Jun 11, 2020

将一些问题写在这里,希望对后面的同学有所帮助, 我是先看了issues后才搞的项目.
1,代码上没有问题,除了issues中有位同学提到的login.jsp中提到的action路径问题,我偷懒直接按照那位同学修改的(主要是我不考虑登录功能), 修改后可正常运行,刚兴趣的同学去验证这个到底有没有问题吧!
2,代码的xml配置文件也没有问题, 至于contextConfigLocation配置, 本身默认加载web-info下的配置文件,可以改为使用classpath,根据自身情况来,这个是回复issues中的一个同学提出的问题.之所以加载不到文件是因为编译后的本地包中根本没有这些文件.
3,不明白pom中的build标签的配置是为啥?这里的配置没有指定spring相关配置文件路径, 所以我将resources指定为资源文(idea下必须对文件夹指定)件后,又添加了配置,如下:
<resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource>
如果不加这个配置,在idea中对项目install本地部署后, 文件目录中不存在spring相关的xml配置文件.
可能同开发工具有关.这个配置可以更加的细化,最终看自身情况吧.
4,这个项目的mysql驱动使用的包是5.1.41版本,但是目前mysql已经更新到8点多了,需要ssl链接校验一类的要求;可将自己的mysql回退到低版本或者将自己的url设置下,如下:
jdbc.url = jdbc:mysql://localhost:3306/examination_system?characterEncoding=utf8&useSSL=false&serverTimezone=UTC&rewriteBatchedStatements=true
然后更改pom文件中的mysql驱动版本为8点几,如下:
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.11</version> </dependency>

@Airice3
Copy link

Airice3 commented Jun 20, 2020

你好 能将能跑成功的代码发我一下吗 [email protected]

@Airice3
Copy link

Airice3 commented Jun 20, 2020

将一些问题写在这里,希望对后面的同学有所帮助,我是先看了问题的后才搞的项目。
1,代码上没有问题,除了问题中有位同学提到的login.jsp中提到的动作路径问题,我偷懒直接按照那位同学修改的(主要是我不考虑登录功能),修改后可正常运行,刚兴趣的同学去验证这个到底有没有问题吧!
2,代码的xml配置文件也没有问题,只需上下文配置位置配置,而是直接加载web-info下的配置文件,可以替换使用类路径,根据自身情况来,这个是回复问题中的一个同学提出的问题。所以加载不到文件是因为编译后的本地包中根本没有这些文件。
3,不明白pom中的构建标签的配置是为啥?这里的配置没有指定spring相关配置文件路径,所以我将资源指定为资源文(idea下必须对文件夹指定)件后,又添加了配置,如下:
<resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource>
如果不加这个配置,在idea中对项目安装本地部署后,文件目录中不存在spring相关的xml配置文件。
可能同开发工具有关。这个配置可以更加细化,最终看自身情况吧。
4,这个项目的mysql驱动使用的包是5.1.41版本,但是当前mysql已经更新到8点多了,需要ssl链接重置一类的要求;可将自己的mysql回退到低版本或者将自己的网址设置下,如下:
jdbc.url = jdbc:mysql:// localhost:3306 / examination_system?characterEncoding = utf8&useSSL = false&serverTimezone = UTC&rewriteBatchedStatements = true
然后更改pom文件中的mysql驱动版本为8点几,如下:
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.11</version> </dependency>

你好能将能跑成功的代码发我一下吗[email protected]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants