02 2021 档案

摘要:参考文章 1. 安装nignx1.14,并且打补丁,反向代理健康监控,ssl,解决自启动报pid错误 2. nginx 反向代理,和ssl重定向。 3. springboot 以jar包形式在linux后台运行 //有详细的启动脚本,1> dev/null 2>xxx.log & 安装nignx n 阅读全文
posted @ 2021-02-25 10:15 琴声清幽 阅读(146) 评论(0) 推荐(0)
摘要:nohup java -jar xxxxx.jar >temp.txt & nohup java -jar xxxxx.jar >temp.log 2>&1 & 第一个一直启动不成功,我用第二种启动.,我实际操作,第一种第二种都可以。第二个意思是将错误输出合并到标准输出,写入到temp.log 文件 阅读全文
posted @ 2021-02-23 17:28 琴声清幽 阅读(218) 评论(0) 推荐(0)
摘要:原始的web.xml里有4个配置,上篇文章已经把springmvc的解决了 1. spring redis session的filter 2. shiro的filter 3. 编码字符集filter 4. 和一个监听器 代码如下,其中第1,3,4个默认已经集成,不需要再配置, <?xml versi 阅读全文
posted @ 2021-02-22 16:50 琴声清幽 阅读(117) 评论(0) 推荐(0)
摘要:上篇中,因为ehcache的单例原因,这里提供了另外一种方法。 用redis作为 shiro的密码凭证器的记载体。 package cn.taotao.shiro.service; import java.io.IOException; import java.text.SimpleDateForm 阅读全文
posted @ 2021-02-22 13:36 琴声清幽 阅读(89) 评论(0) 推荐(0)
摘要:出现的问题, 1.没有把jsp页面打进去 2.版本问题导致编译错误 3.指定主口文件 以下为修改好的pom 修改pom文件, <resources> <resource> <directory>src/main/resources</directory> <filtering>false</filt 阅读全文
posted @ 2021-02-20 15:15 琴声清幽 阅读(101) 评论(0) 推荐(0)
摘要:报错为 EhCacheManager 的bean,存在重名的情况。 原因是2.5版本后,系统只支持singlton模式 解决办法 <properties> <java.version>1.8</java.version> <maven-jar-plugin.version>3.1.1</maven- 阅读全文
posted @ 2021-02-20 14:02 琴声清幽 阅读(111) 评论(0) 推荐(0)
摘要:1. jsp页面的列表,没有值。 原因,mapper的sql语句不兼容,在取值时,之前ssm时,用的是zhouyiAuthor.id,到 springboot时,用的是和接口文件一致的命名,没有中间的点。即authorId。 <select id="getZhouyiContentsByAuthor 阅读全文
posted @ 2021-02-19 15:22 琴声清幽 阅读(39) 评论(0) 推荐(0)
摘要:主要是修改pom文件,配置bulid的选项 一个是把资源包含进来 一个是降低maven plugins的版本 指定maven plugins的mainClass 附录pom的build部分 <build> <resources> <resource> <directory>src/main/reso 阅读全文
posted @ 2021-02-18 20:43 琴声清幽 阅读(247) 评论(0) 推荐(0)
摘要:引入依赖 <!-- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter --> <dependency> <groupId>org.mybatis.spring.boot</gr 阅读全文
posted @ 2021-02-16 21:03 琴声清幽 阅读(62) 评论(0) 推荐(0)
摘要:<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.2.4</version> </dependency> <dependency> <gr 阅读全文
posted @ 2021-02-15 22:47 琴声清幽 阅读(108) 评论(0) 推荐(0)
摘要:1.Servlet的注册 :JavaEE Web.xml <servlet> <servlet-name>userServlet</servlet-name> <servlet-class>cn.taotao.UserServlet</servlet-class> </servlet> <servl 阅读全文
posted @ 2021-02-12 16:30 琴声清幽 阅读(95) 评论(0) 推荐(0)
摘要:建立src/main/webapp目录,必须是这个目录,其他目录结构不可以。 然后在webapp目录下建立index.jsp 然后修改application.properties spring.mvc.view.prefix=/ spring.mvc.view.suffix=.jsp 在pom中 < 阅读全文
posted @ 2021-02-09 20:38 琴声清幽 阅读(115) 评论(0) 推荐(0)
摘要:在spring5以上的版本中,已经集成了redis session的访问控制,只要配置好,不用编码,即可实现redis的session共享。 建立web项目 引入maven <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="h 阅读全文
posted @ 2021-02-09 11:00 琴声清幽 阅读(409) 评论(0) 推荐(0)
摘要:1. 引入依赖 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-aop --> <dependency> <groupId>org.springframework.boot</g 阅读全文
posted @ 2021-02-08 20:07 琴声清幽 阅读(1028) 评论(0) 推荐(0)
摘要:默认支持html,不支持jsp, 默认的目录在 src/main/resources/static 下,可以直接访问 如index.html,可以默认的首页。 这样的默认目录有4个。分别是 src/main/resources/static 优先级 3 src/main/resources/reso 阅读全文
posted @ 2021-02-08 14:26 琴声清幽 阅读(107) 评论(0) 推荐(0)
摘要:当打成jar后,如果需要更改配置,在生成的jar的同级目录,可以建立application.yml 或者 建立config目录,在config目录里建立 application.yml文件,修改配置 默认的加载系统配置文件的地方有: ./ 项目的根目录 ./config 项目根目录的config目录 阅读全文
posted @ 2021-02-07 20:19 琴声清幽 阅读(497) 评论(0) 推荐(0)
摘要:两种配置可以互补,yml的优先级高于properties。 常用的是 prefix,前缀的声明。 @ConfigurationProperties注解里面的。 在注解中,如果一个类,上面声明了 @ConfigurationProperties(prefix = "studuent"),则在appli 阅读全文
posted @ 2021-02-04 20:32 琴声清幽 阅读(447) 评论(0) 推荐(0)
摘要:准备新建springboot项目 jar 文件类型,jdk版本为8,启用lombok和开发测试工具, 生成的pom文件里,增加maven的版本信息否则pom第一行报错 <properties> <java.version>1.8</java.version> <maven-jar-plugin.ve 阅读全文
posted @ 2021-02-03 10:07 琴声清幽 阅读(82) 评论(0) 推荐(0)