
后台开发相关
码虫甲
这个作者很懒,什么都没留下…
展开
-
执行脚本报syntax error: unexpected end of file或syntax error near unexpected token `fi'错误的问题
https://blog.youkuaiyun.com/u012453843/article/details/6980324原创 2019-10-24 17:45:18 · 284 阅读 · 0 评论 -
服务器上jar文件启动脚本
#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改APP_NAME=demo-0.0.1-SNAPSHOT.jar#使用说明,用来提示输入参数usage() { echo "Usage: sh start.sh [start|stop|restart|status]" exit 1}#检查程序是否在运行is_exist() { pid...原创 2019-10-23 10:34:44 · 428 阅读 · 0 评论 -
mybatis传入混合参数作为查询条件怎么写,比如单个参数加一个list
调用接口:public List<User> selectUsers(List<Integer> ids,String name);userMapper.xml的书写应该为:<select id="selectUsers" resultType="User"> select * from user where id in ...原创 2019-10-18 09:41:14 · 672 阅读 · 1 评论 -
JWT生成token
https://blog.youkuaiyun.com/u011277123/article/details/78918390JWT简介JWT(json web token)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源。比如用在用户登录上。基于session的登录认证在...原创 2019-08-29 11:26:59 · 1242 阅读 · 0 评论 -
nginx配置文件nginx.conf参数介绍
#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log ar/loginx/error.log info;#进程文件pid ar/runinx...原创 2019-07-25 16:52:47 · 332 阅读 · 0 评论 -
浅析VO、DTO、DO、PO的概念、区别和用处
转载:http://www.cnblogs.com/qixuejia/p/4390086.html本篇文章主要讨论一下我们经常会用到的一些对象:VO、DTO、DO和PO。由于不同的项目和开发人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点关注其概念: 概念:VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组...原创 2019-01-12 15:43:59 · 196 阅读 · 0 评论 -
SpringMVC学习
大神好文珍藏//https://downpour.iteye.com/blog/1330537转载 2018-12-24 18:48:23 · 134 阅读 · 0 评论 -
查询菜单列表 封装成javaBean,并生成树形结构json字符串返回给前端
//转帖https://blog.youkuaiyun.com/qq_29726869/article/details/81316590转载 2018-12-29 14:40:39 · 579 阅读 · 0 评论 -
@controller和@RestController的区别
@RestController注解相当于@ResponseBody + @Controller合在一起的作用。1) 如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResourceViewResolver不起作用,返回的内容就是Return 里的内容。2) 如果...原创 2018-12-26 14:10:33 · 121 阅读 · 0 评论 -
Action层、Service层和Dao层的功能区分
Action/Service/DAO简介:Action是管理业务(Service)调度和管理跳转的。Service是管理具体的功能的。Action只负责管理,而Service负责实施。DAO只完成增删改查,虽然可以1-n,n-n,1-1关联,模糊、动态、子查询都可以。但是无论多么复杂的查询,dao只是封装增删改查。至于增删查改如何去实现一个功能,dao是不管的。总结这三者,通过例子来解释...转载 2018-09-08 21:38:02 · 193 阅读 · 0 评论 -
hibernate中对象的3种状态——瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。这3个状态是hibernate里pojo对象得3个状态,个人觉得这个对象始终都是pojo,而在这3个状态中得vo和po只是它这时得一个表象...转载 2018-07-09 19:41:22 · 353 阅读 · 0 评论 -
hibernate生成数据表出现Incorrect column specifier for column 'tid'
主键是字符型数据,使用了默认的native主键生成策略报错,改为assigned后通过。这里对主键做一个复习identity:由底层数据库生成标识符。identity是由数据库自己生成的,但这个主键必须设置为自增长,前提条件是低层数据库支持自动增长字段类型 ,一般来说像mysql,sql server这类的数据库都是选择identityincrement:由hibernate管理主键,自动以递增...原创 2018-06-27 16:57:30 · 720 阅读 · 0 评论 -
会话跟踪技术
会话跟踪是一种灵活、轻便的机制,它使Web上的状态编程变为可能。HTTP是一种无状态协议,每当用户发出请求时,服务器就会做出响应,客户端与服务器之间的联系是离散的、非连续的。当用户在同一网站的多个页面之间转换时,根本无法确定是否是同一个客户,会话跟踪技术就可以解决这个问题。当一个客户在多个页面间切换时,服务器会保存该用户的信息。有四种方法可以实现会话跟踪技术:URL重写、隐藏表单域、Cookie、...转载 2018-07-08 20:02:20 · 192 阅读 · 0 评论 -
Eclipse配置Struts2问题:ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
我的解决方案一开始,我是依照某本教材,配置了User Libraries(名为struts-2.2.3, 可供多个项目多次使用), 然后直接把struts-2.2.3引入过来(这个包不会真正的放在项目文件夹下): 可是一运行就出现如题所示的错误,程序无法启动,具体错误如下:严重: Exception starting filter struts2java.lang.ClassNotFoundExc...转载 2018-06-26 19:37:53 · 147 阅读 · 0 评论 -
struts2配置文件报错
在struts.xml中配置了拦截器之后报错了,错误为:The content of element type "package" must match "(result-types?,interceptors?,default-interceptor-ref?,default-action-ref?,default-class-ref?,global- results?,global-excep...原创 2018-06-26 17:27:43 · 247 阅读 · 0 评论 -
资源分享
100IT名企面试试题:链接: https://pan.baidu.com/s/1hsBH8dY 密码: 47nfAndroid面试宝典全解析 视频+源码+笔记:链接:http://pan.baidu.com/s/1slSZZh7 密码:xr2uJavaEE技术概览与机试题 视频+源码+笔记:链接:http://pan.baidu.com/s/1hsv2wQC 密码:0kkm计算机二级:链接:ht...原创 2018-06-24 22:54:02 · 3104 阅读 · 1 评论